идентичность apppool против вошедшего в систему пользователя - PullRequest
0 голосов
/ 11 января 2011

У меня есть вопрос об идентичности apppool и вошедшего в систему пользователя в asp.net. У меня есть пользовательский интерфейс, работающий под идентификатором пула приложений. Этот интерфейс взаимодействует с веб-службой, которая обрабатывает авторизацию вошедшего в систему пользователя. Проблема заключается в том, что, поскольку пользовательский интерфейс работает под идентификатором приложения, авторизация веб-службы пытается авторизовать идентификатор пула приложений, а не зарегистрированного пользователя. Я не могу использовать HttpContext.Current.User.Identity, так как это веб-сервис, а Current является нулевым. Есть ли способ получить вошедшего в систему пользователя, кроме передачи его имени в качестве параметра. Спасибо за любую помощь Laurent

1 Ответ

1 голос
/ 07 мая 2011

Попробуйте найти ограниченное делегирование.Точное делегирование с двойным переходом.

http://msdn.microsoft.com/en-us/library/ff649317.aspx

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