前后端在一个服务器时,我在用户登录时设置了session,响应中自动加入了'set-cookie',包含了jsessionid的值,并且写入了浏览器'cookie'。
但是前后端的代码分离开,放在两个服务器时,虽然响应中也有'set-cookie'和jsessionid的值,但是却没有写入cookie。
前后端在一个服务器时,我在用户登录时设置了session,响应中自动加入了'set-cookie',包含了jsessionid的值,并且写入了浏览器'cookie'。
但是前后端的代码分离开,放在两个服务器时,虽然响应中也有'set-cookie'和jsessionid的值,但是却没有写入cookie。
15 回答8.4k 阅读
4 回答14.2k 阅读✓ 已解决
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
cookie默认遵循同源原则,否则会带来安全问题。不过应该可以使用Cookie.setDomain(String domain)方法使其跨域,楼主试试看