一尘不染

要发送带有跨域帖子的凭据?

javascript

根据带有凭据的请求,Firefox仅在以下情况下发送凭据以及跨域帖子:

invocation.withCredentials = "true";

设置了…但是看来jQuery的Ajax API似乎没有为此提供任何机制。

有什么我想念的吗?我还有其他方法可以做到吗?


阅读 324

收藏
2020-05-01

共1个答案

一尘不染

功能应该在jQuery 1.5中被破坏。

从jQuery 1.5.1开始,您应该使用xhrFields参数。

$.ajaxSetup({
    type: "POST",
    data: {},
    dataType: 'json',
    xhrFields: {
       withCredentials: true
    },
    crossDomain: true
});

文件:http//api.jquery.com/jQuery.ajax/

报告的错误:http :
//bugs.jquery.com/ticket/8146

2020-05-01