まあ、タイトルはそれ自体について語ります。 Keycloakのドキュメントからの多くの場所で、私はこの文に遭遇しましたKeycloakのクライアントIDとクライアントIDの差
クライアントのID(クライアントではなく-ID)今のところ
私はクライアント - の違いを理解していないとして、この文は私にはとても愚かに聞こえますクライアントのIDとID。誰かが私にこのことを説明できますか?
まあ、タイトルはそれ自体について語ります。 Keycloakのドキュメントからの多くの場所で、私はこの文に遭遇しましたKeycloakのクライアントIDとクライアントIDの差
クライアントのID(クライアントではなく-ID)今のところ
私はクライアント - の違いを理解していないとして、この文は私にはとても愚かに聞こえますクライアントのIDとID。誰かが私にこのことを説明できますか?
新しいクライアントを作成するときは、そのクライアントID(または単にクライアントの名前)を指定します。 "私のスーパークライアント"。これは領域全体で一意であると考えられ、通常はOAuth呼び出しで使用されます(例: 「クライアント資格情報」フローのclient_id
として(client_secret
とペア)
ただし、新しいクライアントを作成すると、KeyCloakは3f7dd007-568f-4f4a-bbac-2e6bfff93860
のような内部一意のIDを発行します。ウェブインターフェースで "my-super-client"のページを開くと、URLにその情報が表示される場合があります。これは、KeyCloakがその存続期間中に作成するすべてのリソースの一意のIDであると考えられています。
これを念頭に置いて、ドキュメンテーションの文脈から、あなたが質問に述べたように「クライアントのID」と「クライアントID」のどちらかが明確であると思います。そうでない場合は、ここにリンクをください。