1

Я разрабатываю сайт sharepoint в режиме проверки подлинности форм. Я пытаюсь аутентифицировать себя/своих пользователей компании против активного каталога компании. Путь LDAP я получил от моей технической командыПроверка подлинности форм Active Directory Active Directory

LDAP: //infinmumcfac.inf.com OU = Инфотех, DC = инф, DC = ком

Я получил этот кусок кода с сайта microsoft.

<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> 

Я поместил этот код в файле web.config сайта центра администрирования и мой сайте Sharepoint. Я все еще сталкиваюсь с проблемами входа. Любая помощь или понимание будут очень благодарны. Спасибо в ожидании.

ответ

0

Вам также необходимо настроить зоны, поставщиков аутентификации и сопоставления альтернативного доступа в центральном администрировании.

+0

Эй, Том, спасибо за ответ. Я все еще не очень ясен. Просто подтверждая, мой модифицированный фрагмент кода правильный ??? Если это так ... круто. Прошу прощения за остальные шаги. Спасибо. – Sushant

+0

Код web.config выглядит корректно, но этого недостаточно, чтобы SharePoint использовал этот провайдер. Взгляните на этапы 5-7 на http://www.simple-talk.com/dotnet/windows-forms/configuring-forms-authentication-in-sharepoint-2007/ –

+0

Привет, Том, получил эту работу, спасибо. – Sushant

Смежные вопросы