为了账号安全,请及时绑定邮箱和手机立即绑定

服务器和客户端上指示的 HTTPS 不匹配

服务器和客户端上指示的 HTTPS 不匹配

PHP
繁华开满天机 2021-08-28 10:16:29
这是我打开 phpMyAdmin 的登录(索引)页面时的警告:There is mismatch between HTTPS indicated on the server and client.This can lead to non working phpMyAdmin or a security risk.Please fix your server configuration to indicate HTTPS properly.该错误应该是由我的客户端和 phpmyadmin 本身之间的负载均衡器引起的。SSL 在负载均衡器上终止,因此正在使用的 URL(我假设 phpmyadmin 在请求标头中收到)是https://mydomain/phpmyadmin。负载均衡器通过 http 与 phpmyadmin 通信,因此 lb 和 pma 之间使用的 URL 是http://mydomain/phpmyadmin(不是 https)。我在 github 上发现了这篇非常合适的文章:Possibility to Deactivate SSL connection #170,它适用于 Docker 容器,并描述了要传递给名为“PMA_ABSOLUTE_URI”的容器以解决问题的环境变量。这将在 phpmyadmin NON Docker 中进行哪个设置?我的问题的任何其他解决方案也受到高度赞赏。旁注:登录后 phpmyadmin 工作正常。您可以登录,登录后没有警告,您可以毫无问题地执行所有交互。我只是担心警告。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1854 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信