gpt4 book ai didi

KeyCloak - 入口不允许通过 https 服务连接

转载 作者:行者123 更新时间:2023-12-05 02:03:34 30 4
gpt4 key购买 nike

我已经使用 helm 安装了 keycloak。创建 Traefik 入口以允许来自公共(public)的访问

从 localhost:8080 创建管理员密码后,只有在端口转发和本地访问时我才能登录到管理控制台。

当我使用公共(public) url 并单击管理控制台时,它会重定向到 https://website/auth/admin/master/console/并显示一个空白页面。

我发现了问题,但是当我更改 servicePort: https inside ingress 时,出现内部服务器错误状态码 500。

当我使用 http 端口时,出现以下错误:混合内容:“https://url/auth/admin/master/console/”页面是通过 HTTPS 加载的,但请求了一个不安全的脚本“http://url/auth/js/keycloak.js?version=mxda6” '.此请求已被阻止;内容必须通过 HTTPS 提供。

混合内容:位于“https://url.ca/auth/admin/master/console/”的页面是通过 HTTPS 加载的,但请求了一个不安全的脚本“http://url/auth/js/keycloak。 js?version=mxda6'。此请求已被阻止;内容必须通过 HTTPS 提供。

我查看了 traefik 日志:

level=debug msg="'500 Internal Server Error' caused by: x509: cannot validate certificate for x.x.x.x because it doesn't contain any IP SANs"

最佳答案

我找到了一个修复程序,但它仍然没有回答我的问题,为什么当入口指向 https 时,它不起作用。有答案吗?

因此解决方法是在有状态集 keycloak 部署中的 ENV 下添加它。在ingress中,服务端口为http

            - name: PROXY_ADDRESS_FORWARDING
value: "true"

我在 https://github.com/eclipse/che/issues/9429 找到了它

关于KeyCloak - 入口不允许通过 https 服务连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65025455/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com