欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

解决ajax跨域请求数据cookie丢失问题

程序员文章站 2022-06-14 15:21:55
前端: 以jquery为例: 需要加入 复制代码 代码如下: xhrfields: {       &...

前端:

以jquery为例:

需要加入

复制代码 代码如下:

xhrfields: {
            withcredentials: true
        },
        crossdomain: true,
$.ajax({
        type: posttype,
        url: url,
        data: postdata || '',
        xhrfields: {
            withcredentials: true
        },
        crossdomain: true,
        success: function () {
            successcallback.apply(scope || this, arguments);
        },
        failurecallback: function () {
            failurecallback.apply(scope || this, arguments);
        },
        datatype: datatype
    });

服务器端:

以php为例:

复制代码 代码如下:

header("access-control-allow-credentials: true");
header('access-control-allow-origin: );

 根据自己的情况而定

以上所述就是本文关于解决ajax跨域请求数据时cookie丢失的处理方案,希望大家能够喜欢。