前台 axios
设置 withCredentials: true
后台设置
header("Access-Control-Allow-Origin","源地址";
header("Access-Control-Allow-Credentials", "true");
这里 源地址 不能是*,可以设置成 谁请求你,你就设置成他的地址
session 原理
就是发送的时候 hearder里面携带 Cookie 然后 后台session就有了。但是发现还没有,就是浏览器设置还要开启。
chrome 浏览器问题
chrome://flags/#same-site-by-default-cookies
问题是我这个chrome 没有这个值
附录
关于 axios.defaults.withCredentials = true 不生效问题
https://blog.csdn.net/qq_34768777/article/details/117649075
axios请求头设置常见Content-Type和对应参数的处理
https://blog.csdn.net/weixin_42349568/article/details/123776314