1

我在表單身份驗證模式下設置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文件中。我仍然面臨登錄問題。任何幫助或見解將非常感謝。感謝預期。

回答

0

您還需要在中央管理中設置區域,身份驗證提供程序和備用訪問映射。

+0

嘿湯姆,謝謝你的回覆。我還不是很清楚。只是確認,是我修改的一段代碼正確嗎??? 如果它是如此...很酷。 請指導我其餘的步驟.. 謝謝。 – Sushant 2010-04-23 14:15:41

+0

web.config代碼看起來正確,但不足以使SharePoint使用該提供程序。看看http://www.simple-talk.com/dotnet/windows-forms/configuring-forms-authentication-in-sharepoint-2007/ – 2010-04-24 01:44:12

+0

上的步驟5-7嘿湯姆,得到了那個工作,謝謝。 – Sushant 2010-05-26 15:16:39