我正在登录到单独域上的应用程序,并且对于我向该域发出的每个后续 XmlHttpRequest,我想发送 Windows 身份验证凭据,因此如果我向单独的服务发出请求,则不会提示我再次登录同一个域。
是否可以在 XmlHttpRequest 标头中发送 Windows 身份验证凭据?
var xmlhttp = new window.XMLHttpRequest();
xmlhttp.open("GET", requestUrl, true);
xmlhttp.setRequestHeader("Content-Type", "application/json");
xmlhttp.setRequestHeader("Accept", "application/json");
//Is it possible to send the Windows Authentication creds in the header of this request?
xmlhttp.setRequestHeader("?????", "?????");
xmlhttp.onreadystatechange = function ()
{
if (xmlhttp.readyState == 4)
{
callback(__parseJson(xmlhttp.responseText));
}
}
xmlhttp.send(null);