Передать учетные данные пользователя между веб-приложением SharePoint и веб-приложением ASP.NET - PullRequest
2 голосов
/ 30 июня 2010

Мне нужно интегрировать мой сайт sharepoint и сайт ASP.net.Итак, первый вход будет происходить на сайте SharePoint с аутентификацией Active Directory, и оттуда мне нужно перейти на сайт ASP.Net по ссылке.Теперь мой вопрос: возможно ли передать мои учетные данные SharePoint Active Directory на сайт ASP.Net?Смогу ли я сделать это через строку запроса?Смогу ли я перемещаться туда и обратно между сайтами SharePoint и ASP.Net.

Суть в том, что пользователь не должен вводить свои учетные данные дважды (т. Е. Он должен проходить автоматическую аутентификацию при навигации между двумя сайтами.) Какие варианты доступны для меня?

Можно ли достичь этих вещей?SharePoint будет размещаться с использованием Windows SharePoint Services 3.0.

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

1 Ответ

3 голосов
/ 30 июня 2010

Находится ли сайт ASP.NET в одной сети?Если это так, то вы можете использовать AD (Windows Auth) для аутентификации на сайте ASP.NET так же, как вы используете его на сайте SharePoint.Вам не нужно передавать учетные данные, и вы не можете в любом случае, так как все, что у вас есть, это удостоверенная личность.Если вы настроите сайт ASP.NET для аутентификации Windows, вы сможете получить идентификационные данные пользователя из переменных сервера (AUTH_USER).

См. Как использовать аутентификацию Windows в ASP.NET 2.0

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