登录成功,但是自动返回未登录界面

提示登录成功,但是一直不能正常进入面板,反复跳转到登录界面.

有没有遇到过这种情况的,现在我所有的面板都登录不进去了,跟我绑定域名有关系吗?

这个问题自从最新的版本更新以来就一直反复出现。

域名加端口了吗?
是反代的还是直接访问的?

我直接反代的,刚反代成功是可以登录的。登录方式是https://域名.com/安全入口

隔了几天再想通过域名登录,就不行了, 可以验证用户名和密码,验证成功之后,不跳转到面板页面,反复尝试登录无效果。

浏览器控制台检查,网络选项卡无报错,问题选项卡报错如下:

完整复现如下:

1、我清空本地浏览器缓存。使用无痕模式登录。

第一次输出正确的用户名和密码,面板报错:

2、第二次再次尝试输入正确的用户名密码,显示登录成功,跳转到面板的正常管理界面,约0.5s后自动退出,重新返回到面板登录界面,还是显示登录成功,但是就是不跳转了。

如何复现这个bug:

我有两台服务器的面板都遇到这个情况,具体复现方式为:将IP+端口反代到托管到cf的域名,绑定cf的源证书,在面板设置里面绑定域名,但是不绑定SSL证书。大概在登录几次之后,就会出现这个bug。

cf 代理的话 对证书要求比较高 CDN 和 源站证书一致
我建议有 cf 代理,1Panel 配置就不用绑定域名 和 证书了
另外,你的 代理完全是 cf 代理的吗?中间没有用1Panel 的 opernesty 吗?

cf域名指向我的服务器IP,开启小黄云,然后通过1Panel 的 opernesty设置反向代理,反向代理到1panel绑定的端口,同时在1Panel 的 opernesty里面绑定cf域名的源证书。最后,在1panel面板的设置界面,绑定这个域名,提示“绑定域名之后仅可通过该域名登录”

已经有 openresty 代理 可以不用绑定域名了 端口不暴露到公网中即可