использовать пользователей аутентификации с помощью форм sharepoint для входа на удаленный sql сервер - PullRequest
0 голосов
/ 21 мая 2009

Настройка Sharepoint, с которой я имею дело, выглядит следующим образом: - сервер sharepoint для аутентификации по формам - с базой данных пользователей, хранящейся на удаленном сервере sql - у нас есть собственное приложение asp .net, помещенное на кончик sharepoint, которое запускается из папки __layouts_; приложение получает весь свой контент с удаленного сервера sql (ничего общего с WSS_Content)

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

Есть ли способ передать текущие учетные данные пользователя sharepoint в качестве имени входа для аутентификации сервера sql?

1 Ответ

0 голосов
/ 21 мая 2009

Одним из способов было бы написать свой провайдер аутентификации, который в основном делает то же самое, что и провайдер аутентификации базы данных SQL. В вашем провайдере аутентификации вы должны получить информацию для входа в систему, а затем сохранить ее в сеансе веб-сервера. Затем вы можете получить к нему доступ из сеанса, чтобы выполнить аутентификацию сервера sql.

Мне немного грустно, но это должно сработать.

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