登录失败,显示“未知错误”

终于找到了解决方案。必须设置 X-Forwarded-Proto 头部,该头部用于识别客户端连接到您的代理或负载均衡器时使用的协议(HTTP 或 HTTPS)。

由于我使用 HAProxy 作为代理服务器,因此必须在 HAProxy 配置中添加以下行:

http-request set-header X-Forwarded-Proto https if { ssl_fc }

现在,即使启用了“强制 HTTPS