7.2. 定义 hostname 选项的特定部分
如上例中所示,不明确要求方案和端口。在这种情况下,红帽构建的 Keycloak 会自动处理这些方面。例如,该服务器可以通过给定示例中的 https://my.keycloak.org:8443
访问。但是,反向代理通常会在默认端口(如 443
)上公开红帽构建的 Keycloak。在这种情况下,需要在 hostname
选项中指定完整的 URL,而不是保持 URL 动态部分。然后,可以使用以下内容启动服务器:
bin/kc.[sh|bat] start --hostname https://my.keycloak.org
同样,您的反向代理可能会以不同的上下文路径公开红帽构建的 Keycloak。可以配置红帽构建的 Keycloak,以反映通过主机名和
选项。请参见以下示例:
hostname
-admin
bin/kc.[sh|bat] start --hostname https://my.keycloak.org:123/auth