Asp.net mvc ASP.NET LDAP Active Directory配置错误:“0”;默认用户容器在指定域中不存在;
配置 我有一个asp.net web应用程序,其配置如下:Asp.net mvc ASP.NET LDAP Active Directory配置错误:“0”;默认用户容器在指定域中不存在;,asp.net-mvc,authentication,configuration,active-directory,ldap,Asp.net Mvc,Authentication,Configuration,Active Directory,Ldap,配置 我有一个asp.net web应用程序,其配置如下: 。。。 ... ... 应用程序 我对所有这些广告认证都是新手,所以我不知道这里出了什么问题。 在很长一段时间里,这些配置工作得非常好 它就是这样工作的: 每次用户访问该站点时,它都会将用户重定向到登录页面 然后用户填写广告用户名和密码以登录 然后所有的认证和授权等等 问题 现在,用户每次访问站点时,都会返回错误 配置错误 说明:处理服务此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件 分析器错误消息:
。。。
...
...
应用程序
我对所有这些广告认证都是新手,所以我不知道这里出了什么问题。
在很长一段时间里,这些配置工作得非常好
它就是这样工作的:
- 每次用户访问该站点时,它都会将用户重定向到登录页面
- 然后用户填写广告用户名和密码以登录
- 然后所有的认证和授权等等
虽然它没有解决问题,但似乎证明了以前的AD身份验证在IIS应用程序池使用ApplicationPoolIdentity时不会返回任何错误(未找到默认容器或未找到指定的容器)。然后有些东西发生了变化,现在就不起作用了。通常情况下,广告字符串看起来像
LDAP://Server/CN=Users,DC=Testdomain,DC=com
,以前它是有效的。。但是,我使用dsquery检查并使用LDAP://server/ou=company,dc=testdomain,dc=com,但现在它返回“连接字符串中指定的容器不存在”。如何找出正确的广告字符串?