keycloakをSSOフレームワークとして使用することを検討しています。SSO with keycloak
マルチテナントアプリケーションサーバーがすべてのkeycloak.json認証ファイルを保持する必要がありますサポートするために、それらのファイルを取得する方法はkeycloak管理者からであるkeycloakのドキュメントによると、動的にそれらを取得する方法がありますAPI経由で?少なくとも領域の公開鍵を取得するには?各レルムのこのファイルをアプリケーションサーバーに手動で追加しないでください(ダウンタイムなどを避けるため)。
もう1つのマルチテナント関連の質問 - ドキュメントによると、各レルムに対して同じクライアントを作成する必要があります。したがって、100のレルムと10のクライアントがある場合、同じ10クライアントを100回定義する必要があります。代わりはありますか?
私たちの流れの1つは、アプリケーションに対して認証されるバックエンドマイクロサービス(キークローククライアントとして定義)です。セキュリティ上の理由から、ユーザー/ pswをサーバー上に置かないようにしたいのですが、管理者はトークンを取得して、そのマイクロサービスのサーバーファイルシステムに手動で配置できますか? keycloakのUIにこのトークンを生成するオプションはありますか?
ありがとうございます。