我做了一个带有windows身份验证的web api (也使用iis )。我需要我的客户端向该web api发送一个ajax请求,但响应是401未授权的。
我认为这是因为在请求中没有发送协商标头。但我似乎找不到一种方法来在请求中使用协商头,以使windows身份验证工作。
我已经找了很久,但我似乎找不到带有协商标头的javascript请求。即使这是我错的地方,也会对我有所帮助
发布于 2016-12-08 12:15:48
只有当您设置了xhr.withCredentials = true
(如果使用$.ajax({...})
,则设置为xhrFields: { withCredentials: true }
)时,它才会发送协商标头。
https://stackoverflow.com/questions/40868928
复制相似问题