sharepoint как провайдер аутентификации - PullRequest
0 голосов
/ 21 февраля 2012

Можно ли использовать sharepoint в качестве поставщика аутентификации?

Это мои настройки:

Сервер A -> Веб-приложение IIS, загружающее пользовательские библиотеки DLL для разных поставщиков

Сервер B -> Sharepoint 2007

Сервер C & D -> Несколько AD

Sharepoint настроен на использование нескольких AD в качестве поставщика пользователя

Это то, чего я хочу достичь:

Пользователь вводит свои учетные данные sharepoint в веб-приложение, это автоматически загружает dll (который мне нужно создать). Затем эта dll пересылает учетные данные каким-либо образом на sharepoint и получает какой-то пользовательский объект.DLL анализирует пользовательский объект sharepoint в своем собственном классе и отправляет его обратно в веб-приложение.Это возможно?Если да, что было бы лучшим способом сделать это?Я знаю, что на sharepoint есть веб-сервисы и т. Д., Но я не знаю, может ли это сработать.

Все серверы находятся в одной сети, доступ к ним осуществляется локально, поэтому передача учетных данных не представляет большой проблемы.

1 Ответ

1 голос
/ 22 февраля 2012

Веб-служба группы пользователей

Рассматривали ли вы использование веб-службы группы пользователей, http://msdn.microsoft.com/en-us/library/websvcusergroup.aspx.

Доступно на http://sharepointserver/_vti_bin/UserGroup.asmx

Имеет метод GetUserInfo, http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getuserinfo.aspx

Веб-служба аутентификации

Существует также веб-служба аутентификации, но она только возвращает результат входа в систему, http://msdn.microsoft.com/en-us/library/websvcauthentication.aspx

Отлично подходит для проверки подлинности пользователя.

Доступно в http://sharepointserver/_vti_bin/Authentication.asmx

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