要與AzureAD驗證我把folling代碼在控制檯應用程序Azure AD身份驗證會記住選定的帳戶。如何制止這種
private static async Task<string> GetAuthTokenAsync(string tendent,string AppIdUri , string ClientID)
{
/*
<add key="ida:Audience" value="https://mehler.ws/ToDoWebApi" />
<add key="ida:ClientID" value="f0e91727-3edd-4b00-9630-591166a74e4b" />
*/
var authContext = new AuthenticationContext(string.Format("https://login.windows.net/{0}", tendent));
AuthenticationResult result = authContext.AcquireToken(AppIdUri, ClientID , new Uri(Settings.Default.WebApiReplyAdress));
return result.CreateAuthorizationHeader();
}
方法AcquireToken顯示一個屏幕,我被要求輸入我的憑據。
我不小心選擇我登錄帳戶與Windows 10.現在屏幕沒有任何更多的應用程序使用我的Windows 10的賬戶自動顯示。有誰知道如何解決這個問題,讓屏幕再次出現?