前后端分离(跨域)sessionid不一致Safari浏览器解决方案(不能保持会话或者不能存储cookie)
Posted killer-leon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前后端分离(跨域)sessionid不一致Safari浏览器解决方案(不能保持会话或者不能存储cookie)相关的知识,希望对你有一定的参考价值。
对于前后端分离的项目或者单点登录的系统后台需要做session会话校验或者cookie跨域存储,Safari浏览器可能会遇到无法存储cookie的时候,解决方案如下:
PC端Safari浏览器需要设置
偏好设置-> Safari -> 阻止Cookie -> 始终允许
偏好设置-> Safari -> 允许访问过的网站-> 始终允许
偏好设置-> Safari -> 始终禁止 -> 始终允许
移动端Safari浏览器需要设置 :关闭阻止跨网站追踪选项
设置之后系统跨域即可正常存储cookie和保持session会话
以上是关于前后端分离(跨域)sessionid不一致Safari浏览器解决方案(不能保持会话或者不能存储cookie)的主要内容,如果未能解决你的问题,请参考以下文章
Vue+elementui +Springboot session丢失解决方案
SpringBoot2.5解决跨域问题2021年秋季新方法 SpringBoot+Vue前后端分离解决session不一致的问题