环境
mac系统
IDEA 2020
safari浏览器
测试结果
-
添加session
-
session失效了
尝试方法
-
在后端的Controller入口添加
@CrossOrigin(allowCredentials=“true”, allowedHeaders = “*”)
-
在前端的ajax添加
crossDomain:“true”,
xhrFields:{withCredentials:true},
-
在方法体添加
CONTENT_TYPE_FORMED=“application/x-www-form-urlencoded;charset=utf8”;
最后解决方法
- 关闭safari的跨站跟踪
- 结果可行
最后
- 该问题在windows系统并未出现,在mac系统出现了。
- 目前仅仅测试在safari浏览器可行,其他浏览器还存在问题。应该也是跨站跟踪的问题,带测试。
- 总结,没啥好总结的,一个bug卡了几天,我太菜了。
- 阿西吧。