7.4. 使用边缘 TLS 终止
在观察到时,HTTPS 协议是默认的选择,遵循红帽构建的 Keycloak 对安全最佳实践的承诺。但是,红帽构建的 Keycloak 也为用户提供了按需选择 HTTP 的灵活性。这可以通过指定 HTTP 侦听器来实现,详情请参阅 配置 TLS。使用边缘 TLS-termination 代理,您可以按如下方式启动服务器:
bin/kc.[sh|bat] start --hostname https://my.keycloak.org --http-enabled true
此配置的结果是,您可以继续通过 HTTPS 访问 https://my.keycloak.org
的红帽构建 Keycloak,而代理则使用 HTTP 和端口 8080
与实例交互。