7.2. hostname オプションの特定の部分の定義
前の例で示したように、スキームとポートは明示的には必要ありません。このような場合、Red Hat build of Keycloak はこのような要素を自動的に処理します。たとえば、この例では https://my.keycloak.org:8443
でサーバーにアクセスできます。ただし、リバースプロキシーは通常、デフォルトのポートで Red Hat build of Keycloak を公開します(例: 443
)。この場合、URL の一部を動的に維持するのではなく、hostname
オプションで完全な URL を指定することが望ましいです。その後、以下を使用してサーバーを起動できます。
bin/kc.[sh|bat] start --hostname https://my.keycloak.org
同様に、リバースプロキシーは、異なるコンテキストパスで Red Hat build of Keycloak を公開する場合があります。hostname
および hostname-admin
オプションを介して反映するように Red Hat build of Keycloak を設定することができます。以下の例を参照してください。
bin/kc.[sh|bat] start --hostname https://my.keycloak.org:123/auth