浏览文章

文章信息

Magento2 重复phpsessid或者总是刷新sessionid导致登陆后访问几个页面就丢失重置sessionid被迫下线问题 1561

1、Duplicate Session ID:重复Seesion ID.

有以下原因:

1) 聊天插件每次重新生成新的sessionid.

2) cookie域名设置不正确,导致新版本的浏览器在子域名到主域名之间切换丢失登录信息

3)不安全的域名为http,安全的是https,在samesite默认设置为lax的情况下,浏览器认为http连接不安全(你站点里有http不安全请求),将cookie清空,导致被迫下线。


解决:

针对1):将chat聊天系统的session生成代码兼容本站,或者迁移出去。

针对2):设置域名为你服务器软件重定向的域名,也就是你网站前端的域名,子域名和主域名有区别。

针对3):请将不安全的连接http的BaseUrl改成https: Magento配置路径-》store->configuration->general->Web->Base Urls->Base Url:把http改成https

原创