我正在探索Azure Active Directory。我试图看看我是否可以使用我自己的登录页面和自定义用户ID /密码控件来捕获用户凭据并验证Azure AD。我正在使用ADAL.net来实现这一点,但是我收到错误“parsing_wstrust_response_failed:解析WS-Trust响应失败”。我在下面代码的最后一行收到此错误。
以下是我的代码:
string AppIdURL = ConfigurationManager.AppSettings["AppIdUrl"];
UserCredential uc = new UserPasswordCredential("testuser@domain.com", "test123");
AuthenticationContext aContext = new AuthenticationContext(System.Configuration.ConfigurationManager.AppSettings["AADInstance"]);
AuthenticationResult result = aContext.AcquireTokenAsync(AppIdURL, ConfigurationManager.AppSettings["ClientId"], uc).Result;