Я разрабатываю сайт 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. Я все еще сталкиваюсь с проблемами входа. Любая помощь или понимание будут очень благодарны. Спасибо в ожидании.
Эй, Том, спасибо за ответ. Я все еще не очень ясен. Просто подтверждая, мой модифицированный фрагмент кода правильный ??? Если это так ... круто. Прошу прощения за остальные шаги. Спасибо. – Sushant
Код web.config выглядит корректно, но этого недостаточно, чтобы SharePoint использовал этот провайдер. Взгляните на этапы 5-7 на http://www.simple-talk.com/dotnet/windows-forms/configuring-forms-authentication-in-sharepoint-2007/ –
Привет, Том, получил эту работу, спасибо. – Sushant