我有一个安全的 Web 服务,如果身份验证成功并且在 ac#.net 页面上一切正常,它会发出一个令牌。我遇到的问题是我想从 jQuery 访问服务调用。
我如何在 jQuery 调用中访问/修改/甚至添加 SOAP 标头。我的自定义 SOAP 标头类标头如下:
public class SecuredWebServiceHeader : System.Web.Services.Protocols.SoapHeader
{
public string Username;
public string Password;
public string AuthenticatedToken;
}
我很累之前发送 $.ajax 之类的
beforeSend: function (xhr) {
xhr.setRequestHeader('Authorization', '<%=GetToken()%>');
},
但网络服务没有看到所有的标题。
关于如何解决这个问题的任何想法?