如何解决Laravel登录问题-会话Cookie是否未通过?
首先-回到这个项目-从来没有见过这个问题,所以问别人是否有-当我将项目放下时,它运行良好。此外,使用相同设置的同一台服务器上的其他几个项目都可以正常工作。
所以这是问题。 我登录后,登录名是有效的(我正在使用DirectoryTree / Laravel对LDAP进行身份验证,并且有日志显示身份验证成功。所有其他项目也在使用DirectoryTree / Laravel-并且由于登录正在处理中,所以我无法看到这是根本原因)。
我立即被重定向回/(正确的行为)-但是当auth:check = true时,登录表单返回,而不是加载vue组件。
我可以硬刷新页面-突然我登录了。(必须在浏览器上清除高速缓存硬刷新)无论在Firefox,Chrome,Edge上都是相同的操作。登录已处理-但是好像会话没有被更新。
我正在使用带有ui:auth设置的普通登录表单。
有人见过吗?
解决方法
事实证明,问题是我忘记了我在HTTPS站点上拥有的Web服务工作者。最好的猜测是它没有意识到站点是在线的,并且正在从缓存中重新加载信息,因为它是PWA应用程序,旨在在公司内部网络上使用。一旦我删除了服务人员-一切都很好。之前从未见过此操作,因此将对此进行进一步调查,但至少我发现了主要错误。
结束这个问题,向@Wesley Smith大喊大叫,让我的大脑正常工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。