本文主要是介绍本地项目登录时一直提示验证码错误 / 参数为空(即浏览器存不上sessionid)问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
场景:早上上班起本地之后,登录时一直提示验证码错误 / 参数为空或者不合法(另一个相同登录原理的项目)。
并且只有我mac 版的Chrome浏览器有问题,Safari都可以正常登录。另一台台式机的Windows的Chrome也可以(可能只是单纯的浏览器问题,跟系统无关)
经查询后,发现是Chrome浏览器cookie中无sessionid(没存上)。
- 解决办法:
谷歌浏览器地址栏输入:chrome://flags/,将 SameSite by default cookies、Cookies without SameSite must be secure两个选项设置为Disable
可参考:https://www.lizenghai.com/archives/56035.html#i-2
这篇关于本地项目登录时一直提示验证码错误 / 参数为空(即浏览器存不上sessionid)问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!