服务页面登录后闪烁又返回登录界面
问题现象:
监控服务页面Sentinel和XXL-JOB登录后闪烁又返回登录界面,通过排查发现登录请求是没有携带Cookie,导致登录失败,后续请求返回401。
问题原因:
Chrome 51版本后浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪,限制第三方Cookie,因此监控服务登录请求中不包含Cookie导致登录失败。
解决方法:
- 在谷歌浏览器中搜索chrome://flags/
- 在出现的页面搜索框中搜索SameSite
- 将SameSitem by default cookies设置为disabled
- 点击底部relaunch重新加载浏览器即可