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