虽然代理配置好了,也能正常请求,结果发现请求的session又不一样了,感觉心好累啊!!!
没办法,只能再看请求头是不是有问题,发现返回header中有session限制的,如下:
set-cookie:JSESSIONID=node0v5dmueoc119rb42b59k5qf3w0.node0;Path=/xxxx
要求cookie只能再/xxxx下也就是项目的根路径下使用,于是我把代理改成:
devServer: {
host: '127.0.0.1',
port: 8010,
proxy: {
'/xxxx/': {
target: 'http://127.0.0.1:8080',
changeOrigin: true
}
}session又恢复正常了,可以用了;不知道为什么配成api映射的形式为什么不能用。
这就是解决这个跨域session问题的过程,希望对大家有点帮助!也希望大家多多支持软件开发网。










