запустить браузер для отправки учетных данных NTLM в веб-службу - PullRequest
0 голосов
/ 13 марта 2012

У меня есть веб-служба типа IHttpHandler, написанная на C #, работающая на IIS 7.5.

Я вызываю эту службу из браузера с помощью тега <script scr = "http://service/method"/> и помещаю результаты в код JS с помощью JSONP.

Можно ли заставить браузер добавлять дополнительные заголовки авторизации NTLM к запросу?Мне нужен сервис, чтобы использовать те же привилегии, что и у звонящего.

Можно ли создать нечто похожее на автоматический вход в SharePoint?НАПРИМЕР.этот веб-сервис будет первоначально отвечать 401 и заголовком WWW-Authenticate, что заставит мой браузер повторно отправить запрос, который теперь содержит заголовок авторизации (и после этого другие шаги NTLM будут продолжены)?

1 Ответ

0 голосов
/ 13 марта 2012

Рассмотрите возможность использования ASP.NET Windows Authentication .

...