gpt4 book ai didi

ssl - 如何使用反向代理在 Keycloak 中修复 "We' 抱歉需要 HTTPS?

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:24 25 4
gpt4 key购买 nike

当我尝试使用 SSL/HTTPS 在 Azure 网关(反向代理)后面访问 Keycloak 6 时,我的浏览器中出现了“很抱歉,需要 HTTPS” 错误。在我看到的 Keycloak 日志中

[org.keycloak.events] (default task-2) type=LOGIN_ERROR, realmId=master, clientId=null, userId=null, ipAddress=x.x.x.x, error=ssl_required

我假设我一路上配置错误,但我无法弄清楚它是什么。

我按照这些说明在反向代理后面的 Keycloak 6 中设置了 SSL:

https://www.keycloak.org/docs/latest/server_installation/index.html#setting-up-https-ssl

我没有创建/导入任何证书,因为指南说“如果您没有使用反向代理或负载均衡器来为您处理 HTTPS 流量,则需要为 Keycloak 服务器启用 HTTPS。这涉及获取或生成包含 SSL/HTTP 流量的私钥和证书的 keystore 配置 Keycloak 服务器以使用此 key 对和证书。”

我的问题是,即使我在反向代理后面,我是否仍需要创建/导入证书?如果没有,还有其他想法吗?

请注意:我正在运行 Keycloak 独立服务器,而不是将其用作任何其他服务器容器(如 Wildfly)的覆盖

最佳答案

在此线程上找到了答案。

why is keycloak removing the SSL in the redirect uri?

最重要的是,您不需要生成/安装证书并且有一个未记录的属性

代理地址转发=“真”

关于ssl - 如何使用反向代理在 Keycloak 中修复 "We' 抱歉需要 HTTPS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55774886/

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