express前后的分离session的使用

Posted xiedong2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了express前后的分离session的使用相关的知识,希望对你有一定的参考价值。

express前后端分离session的使用
1、后端app.js中增加

app.all('*', function(req, res, next) 
    res.header("Access-Control-Allow-Origin", "前端地址如:http://localhost:8080");
    //允许跨域后session的存取
    res.header('Access-Control-Allow-Credentials', "true");
    next();
);

2、前端,使用ajax()而不是getJSON()

    $.getJSON("");//无法加xhrFields:withCredentials:true
    $.ajax(
       usr: "",
       type: "",
       xhrFields:
           withCredentials:true
       ,
       success:function () 

       ,
        error: function () 

        
    );

以上是关于express前后的分离session的使用的主要内容,如果未能解决你的问题,请参考以下文章

前后端分离————VUE+node(express)

vueCli+node+express+mysql 前后端分离项目

express解决ajax跨域访问session失效问题

Session(数据)共享的前后端分离Shiro实战

前后端的身份认证丨 Node.js 数据库与身份认证

Spring Boot前后端分离项目Session问题解决