Проверка подлинности на основе форм SharePoint с настраиваемой базой данных - PullRequest
0 голосов
/ 17 мая 2010

У меня есть сайт SharePoint, и я хочу использовать аутентификацию на основе форм, а не Windows, как по умолчанию.

Для этого я прочитал, что мне нужно изменить web.config из центра администрирования и web.config со своего сайта с правильно настроенными тегами members и roleManager.

Но если я использую это:

<membership> <providers> <add name="MyProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral,<br> PublicKeyToken=b03f5f7f11d50a3a" .../> </providers> </membership>

System.Web.Security.SqlMembershipProvider требуется база данных, созданная с помощью мастера установки ASP.NET SQL Server (aspnet_regsql.exe), и это моя проблема! Я хочу использовать другую базу данных с таблицей Cunstom «Пользователи», откуда взять имя пользователя и пароль для аутентификации. Как я могу это сделать?

Заранее спасибо

1 Ответ

2 голосов
/ 17 мая 2010

Если у вас есть пользовательская структура базы данных, вам нужно будет написать пользовательский MembershipProvider . Я предлагаю начать здесь на MSDN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...