草庐IT

activedirectorymembership

全部标签

c# - PrincipalContext 未连接

我正在尝试将PrincipalContext用于我正在开发的网络服务。我已经在不同应用程序的Web服务器上使用表单例份验证,并且工作正常。我收到的错误是:System.DirectoryServices.AccountManagement.PrincipalServerDownException:Theservercouldnotbecontacted.--->System.DirectoryServices.Protocols.LdapException:TheLDAPserverisunavailable.atSystem.DirectoryServices.Protocols.L

c# - PrincipalContext.ValidateCredentials 总是返回 FALSE

我有一个MVC应用程序需要根据ActiveDirectory登录和验证用户。我正在使用PrincipalContext.ValidateCredentials方法,但始终获得false的身份验证。连接到服务器没问题。问题似乎出现在ValidateCredentials中。这是我的代码:publicstaticboolIsAuthenticated(stringdomain,stringusername,stringpwd){boolIsAuthenticated=false;try{PrincipalContextinsPrincipalContext=newPrincipalCont