7.2. ホスト名オプションの特定の部分の定義
前の例で示したように、スキームとポートは明示的には必要ありません。このような場合、Red Hat build of Keycloak はこれらの側面を自動的に処理します。たとえば、上記の例では、サーバーは https://my.keycloak.org:8443 でアクセスできます。ただし、リバースプロキシーは通常、デフォルトのポート (例: 443) で Red Hat build of Keycloak を公開します。その場合、URL の一部を動的に保つのではなく、hostname オプションで完全な URL を指定することが望ましいです。その後、次のコマンドでサーバーを起動できます。
bin/kc.[sh|bat] start --hostname https://my.keycloak.org
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
bin/kc.[sh|bat] start --hostname https://my.keycloak.org:123/auth