C# 触发浏览器向web服务发送NTLM凭据

C# 触发浏览器向web服务发送NTLM凭据,c#,web-services,ntlm,C#,Web Services,Ntlm,我有IHttpHandler类型的web服务,它是用C#编写的,运行在iis7.5上 我正在使用浏览器调用此服务 标记并使用JSONP将结果推送到JS代码中 是否可以让浏览器向请求添加额外的NTLM授权标头?我需要该服务使用与调用方相同的权限 我可以构建类似SharePoint自动登录的功能吗?例如,该web服务将首先响应401和WWW认证头,这将触发我的浏览器重新发送现在包含授权头的请求(之后,其他NTLM步骤将继续)?考虑使用ASP.NET的

我有
IHttpHandler
类型的web服务,它是用C#编写的,运行在iis7.5上

我正在使用浏览器调用此服务
标记并使用JSONP将结果推送到JS代码中

是否可以让浏览器向请求添加额外的NTLM授权标头?我需要该服务使用与调用方相同的权限

我可以构建类似SharePoint自动登录的功能吗?例如,该web服务将首先响应401和WWW认证头,这将触发我的浏览器重新发送现在包含授权头的请求(之后,其他NTLM步骤将继续)?

考虑使用ASP.NET的