我正在尝试让 AD MembershipProvider 工作,但我遇到了一个非常奇怪的错误:
“解析器错误消息:您未连接,因为网络上存在重复名称。转到控制面板中的系统以更改计算机名称,然后重试。”
有人见过这个吗?显然,我的办公室中没有其他主机名冲突的计算机(此外,我尝试将计算机重命名为晦涩的名称)。
这是我的代码:
login.aspx: 请登录: 欢迎
default.aspx 世界你好!
网络配置
<membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
<providers>
<add name="AspNetActiveDirectoryMembershipProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider"
connectionUsername="domain\useraccount"
connectionPassword="password"
attributeMapUsername="sAMAccountName"
connectionStringName="ADService"></add>
</providers>
</membership>
<authentication mode="Forms">
<forms loginUrl="login.aspx"
protection="All"
timeout="30"
name="miBenefitsAdminToolCookie"
path="/"
requireSSL="false"
slidingExpiration="true"
defaultUrl="Default.aspx"
cookieless="UseCookies"
enableCrossAppRedirects="false"/>
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
我做错什么了吗???