Sharepoint活动目录表单身份验证
问题描述:
我在表单身份验证模式下设置Sharepoint网站。我试图根据公司的活动目录对自己/公司用户进行身份验证。 我从我的技术团队接收到的LDAP路径是Sharepoint活动目录表单身份验证
LDAP://infinmumcfac.inf.com OU = Infotech公司,DC = INF,DC = com的
我这一段代码从微软网站。
<membership defaultProvider="LdapMembershipProvider">
<providers>
<add
name="LdapMembership"
type="Microsoft.Office.Server.Security.LDAPMembershipProvider, Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
server="DC"
port="389"
useSSL="false"
userDNAttribute="distinguishedName"
userNameAttribute="sAMAccountName"
userContainer="CN=Users,DC=userName,DC=local"
userObjectClass="person"
userFilter="(|(ObjectCategory=group)(ObjectClass=person))"
scope="Subtree"
otherRequiredUserAttributes="sn,givenname,cn"
/>
</providers>
</membership>
该网站要求我更改Server和Usercontainer属性。我已将代码修改为
<membership defaultProvider="LdapMembershipProvider">
<providers>
<add
name="LdapMembership"
type="Microsoft.Office.Server.Security.LDAPMembershipProvider, Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
server=” infinmumcfac.inf.com”
port="389"
useSSL="false"
userDNAttribute="distinguishedName"
userNameAttribute="sAMAccountName"
userContainer=" OU=Infotech,DC=inf,DC=com "
userObjectClass="person"
userFilter="(|(ObjectCategory=group)(ObjectClass=person))"
scope="Subtree"
otherRequiredUserAttributes="sn,givenname,cn"
/>
</providers>
</membership>
我将此代码放置在中央管理站点和我的SharePoint站点的web.config文件中。我仍然面临登录问题。任何帮助或见解将非常感谢。感谢预期。
答
您还需要在中央管理中设置区域,身份验证提供程序和备用访问映射。
嘿汤姆,谢谢你的回复。我还不是很清楚。只是确认,是我修改的一段代码正确吗??? 如果它是如此...很酷。 请指导我其余的步骤.. 谢谢。 – Sushant 2010-04-23 14:15:41
web.config代码看起来正确,但不足以使SharePoint使用该提供程序。看看http://www.simple-talk.com/dotnet/windows-forms/configuring-forms-authentication-in-sharepoint-2007/ – 2010-04-24 01:44:12
上的步骤5-7嘿汤姆,得到了那个工作,谢谢。 – Sushant 2010-05-26 15:16:39