2012-03-13 128 views
0

我有IHttpHandler類型的Web服務用C#編寫運行在IIS 7.5上。觸發瀏覽器發送NTLM憑據到Web服務

我打電話給瀏覽器的服務使用 <script scr = "http://service/method"/>標記並將結果推送到JSONP的JS代碼。

是否有可能讓瀏覽器爲請求添加額外的NTLM授權標頭?我需要該服務使用與調用方相同的權限。

我可以構建類似於SharePoint自動登錄的功能嗎?例如。該Web服務將首先響應401和WWW-Authenticate頭,這將觸發我的瀏覽器重新發送包含Authorization頭的請求(並且在此之後,其他NTLM步驟將繼續)?

回答

相關問題