Могу ли я использовать SharePoint для аутентификации пользователей на отдельно размещенном веб-сайте? - PullRequest
1 голос
/ 27 октября 2010

Мне бы хотелось, чтобы пользователь имел возможность посещать пользовательский веб-сайт, и если он уже прошел проверку подлинности на sharepoint, то пользовательский веб-сайт узнает, кто он такой, и предоставит ему различные права. Если они не распознаются sharepoint, тогда я бы хотел, чтобы они зашли на sharepoint и были перенаправлены обратно на пользовательский сайт.

Sharepoint забирает своих пользователей и группы из Active Directory. Я не очень много знаю о внутренностях сервера, но пользовательский будет в отдельном домене (я думаю), хотя у меня есть полный контроль над пользовательским и умеренным контролем над инфраструктурой SP.

Намек на то, как прогрессировать, было бы здорово!

1 Ответ

1 голос
/ 28 октября 2010

Как вы правильно сказали, SharePoint можно настроить на использование Active Directory для аутентификации и управления пользователями.Таким образом, AD и Sharepoint - это две разные вещи, и вы просто связываете их.Вы можете разработать свое собственное приложение asp.net для использования AD для аутентификации.

Использование групп SharePoint в вашем пользовательском приложении затруднено (вам придется разработать собственную службу, которая проверит пользователя, вошедшего в систему, и выяснит, неприсутствует в группе SharePoint)

Другим вариантом является использование настраиваемого поставщика членства ASP.net и использование его в приложении sharepoint.Таким образом, вы можете использовать тот же поставщик членства asp.net для вашего приложения asp.net.

Извлечение Настройка единого входа для SharePoint .Могу дать вам несколько идей.

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