Javascript IE11提示XML HttpRequest上的身份验证窗口
我遇到了一个问题。当从IE11发送时,完全相同的请求以401响应 向其发送请求的端点是用于上载文件的WCF服务。 我可能应该提到,饼干在这里不是问题 以下是发出请求的代码:Javascript IE11提示XML HttpRequest上的身份验证窗口,javascript,iis,xmlhttprequest,Javascript,Iis,Xmlhttprequest,我遇到了一个问题。当从IE11发送时,完全相同的请求以401响应 向其发送请求的端点是用于上载文件的WCF服务。 我可能应该提到,饼干在这里不是问题 以下是发出请求的代码: var formData = new FormData(); formData.append('file', upload.file); formData.append('secure_id', getCookieValue(&q
var formData = new FormData();
formData.append('file', upload.file);
formData.append('secure_id', getCookieValue("SecureID"));
var oReq = new XMLHttpRequest();
oReq.open("POST", this.fileUploadUrl, true);
var self = this;
oReq.onload = function (oEvent) {
if (oReq.status == 200) {
upload.status = self.$root.uploadStatusEnum.DONE;
upload.message = self.$root.humanFileSize(upload.file.size);
self.refreshData(true);
} else {
upload.status = self.$root.uploadStatusEnum.ERROR;
upload.message = "Upload Error";
}
self.processUploads(uploads.slice(0, uploads.length - 1));
};
oReq.send(formData);
IE11左,Chrome右
我尝试了以下几件事,但都没有成功:
- 将XMLHttpRequest更改为ActiveXObject
- 在IIS中禁用windows身份验证