.NET MVC 4.5 Active Directory身份验证错误

时间:2018-07-11 09:16:56

标签: c# asp.net xml active-directory

因此,我尝试创建一个简单的登录页面,用户在该页面上通过其LDAP AD sAMAccountName和密码进行身份验证,并且尝试登录后始终收到以下错误消息:

  

初始化字符串的格式与以'0'开头的规范冲突;

我在Web.config文件中进行了以下更改:我遵循了these的说明。
连接字符串:
我不知道providerName是否正确。

<connectionStrings>
    <add name="ADConn" connectionString="LDAP://domain.com" 
     providerName="System.Data.SqlClient"  />
</connectionStrings>

提供者:

<membership defaultProvider="AdMembershipProvider">
    <providers>
        <add name="AdMembershipProvider"
            type="System.Web.Security.ActiveDirectoryMembershipProvider, 
            System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
            connectionStringName="ADConn"
            connectionUsername="domain/USERNAME"
            connectionPassword="PASSWORD" />
    </providers>
</membership>

身份验证和授权

<authentication mode="Windows" />
<authorization>
  <allow users="*"/>
  <deny users="?" />
</authorization>

有什么想法吗?

0 个答案:

没有答案