【发布时间】:2018-03-08 14:13:50
【问题描述】:
如何使用 PrincipalContext 验证用户名和密码对于 Azure AD 帐户是否有效? 我试过了:
try
{
using (PrincipalContext context = new PrincipalContext(ContextType.Domain, "mycompany.com", username, password))
{
if (context.ValidateCredentials(username, password))
{
return true;
}
}
}
catch (Exception)
{
}
return false;
但我收到错误:“LDAP 服务器不可用。”
用户名格式为:“AzureAD\\Username”
PrincipalContext 的构造函数应该如何连接到 Azure 并确认用户名和密码?
【问题讨论】:
标签: .net azure active-directory azure-active-directory principalcontext