August 11, 2017

C# 使用域账户登录,验证域账户

ZKEASOFT


如果是内部系统,为了方便用户登录和安全性,可以使用Windows认证,但如果想使用域账户同时使用Form认证的话,要怎么办呢?

接下来这篇文章就带大家来认识一下微软的活动目录服务,System.DirectoryServices.AccountManagement

System.DirectoryServices.AccountManagement

更详细的介绍,请转至MSDN

验证用户名和密码

验证域账户的用户名和密码的方式非常简单

PrincipalContext adContext = new PrincipalContext(ContextType.Domain);
using (adContext)
{
    if (adContext.ValidateCredentials(adAccount, passWord))
    {
        //验证成功
    }
    else
    {
        //验证失败
    }
}


第一时间了解最新动态

×

通过邮箱订阅我们,您将可以在第一时间收到我们的相关信息

微信公众号