【发布时间】:2012-03-13 13:52:39
【问题描述】:
我有在 IIS 7.5 上运行的用 C# 编写的 IHttpHandler 类型的 Web 服务。
我正在使用浏览器调用此服务
<script scr = "http://service/method"/> 标记并使用 JSONP 将结果推送到 JS 代码中。
是否可以让浏览器在请求中添加额外的 NTLM 授权标头?我需要该服务使用与调用者相同的权限。
我可以构建类似于 SharePoint 自动登录的东西吗?例如。该 Web 服务最初将响应 401 和 WWW-Authenticate 标头,这将触发我的浏览器重新发送现在包含 Authorization 标头的请求(之后其他 NTLM 步骤将继续)?
【问题讨论】:
标签: c# web-services ntlm