0
我有IHttpHandler
类型的Web服务用C#编写运行在IIS 7.5上。触发浏览器发送NTLM凭据到Web服务
我打电话给浏览器的服务使用 <script scr = "http://service/method"/>
标记并将结果推送到JSONP的JS代码。
是否有可能让浏览器为请求添加额外的NTLM授权标头?我需要该服务使用与调用方相同的权限。
我可以构建类似于SharePoint自动登录的功能吗?例如。该Web服务将首先响应401和WWW-Authenticate头,这将触发我的浏览器重新发送包含Authorization头的请求(并且在此之后,其他NTLM步骤将继续)?