Esempio n. 1
0
        public async Task Logout(string token)
        {
            var client = new HttpClient();
            //some servers could not support
            var result = await client.GetAsync(GetRevokeUri(_settingsProvider, token));

            if (!result.IsSuccessStatusCode)
            {
                return;
            }

            if (_adalPage != null)
            {
                _adalPage.HybridWebView.ClearCookies(null);
            }
            else
            {
                var hybridWebView = new HybridWebView();
                hybridWebView.ClearCookies(null);
            }
        }