Gitlab在成功登录后重定向到404页面

Gitlab在成功登录后重定向到404页面,gitlab,Gitlab,在成功登录(使用正确的用户名和密码)到Gitlab后,我们收到一个404消息,您要查找的页面找不到。而页面被重定向到http://gitlab.local/users/undefined 一次,点击此页面后,如果我们转到主页http://gitlab.local/(或从URL中删除/users/undefined部分并点击回车键),一切正常,我们在仪表板中。观察到,这只发生在Firefox浏览器中,并且在启用了Lastpassextension的情况下也会发生。使用除Firefox以外的任何浏览

在成功登录(使用正确的用户名和密码)到Gitlab后,我们收到一个
404消息,您要查找的页面找不到。
而页面被重定向到
http://gitlab.local/users/undefined


一次,点击此页面后,如果我们转到主页
http://gitlab.local/
(或从URL中删除
/users/undefined
部分并点击回车键),一切正常,我们在仪表板中。

观察到,这只发生在
Firefox
浏览器中,并且在启用了
Lastpass
extension的情况下也会发生。使用除Firefox以外的任何浏览器或禁用Lastpass扩展都可以做到这一点

从跟踪中可以看出,当我们第一次打开页面
http://gitlab.local
,三个呼叫击中了服务器:

http://gitlab.local/users/sign_in 
http://gitlab.local/users/undefined
http://gitlab.local/users/sign_in
然后,Lastpass填充登录数据,一旦我们点击登录,我们就会被重定向到抛出404错误的页面

禁用Lastpass扩展并重新启动Firefox后,只有一个调用进入服务器(而不是三个):

这一次,页面会正确显示。提供Lastpass不记住Gitlab密码也没有帮助

http://gitlab.local/users/sign_in