2016-10-24 3 views
2

Ну, название говорит само за себя. Во многих местах из Keycloak документы я встретил это заявлениеРазница между идентификатором клиента и идентификатором клиента в Keycloak

идентификатор клиента (не клиент-идентификатор)

На данный момент это утверждение звучит так глупо для меня, как я не понимаю разницу между Client- id и id клиента. Может ли кто-нибудь объяснить мне это, пожалуйста?

ответ

1

Когда вы создаете нового клиента, вы указываете его идентификатор клиента (или просто имя клиента), например. «Мой-супер-клиент». Это должно быть уникальным по всему царству и обычно используется в вызовах OAuth, например. как client_id в потоке «Клиентские полномочия» (в паре с client_secret).

Однако при создании нового клиента KeyCloak выдает внутренний уникальный идентификатор, такой как 3f7dd007-568f-4f4a-bbac-2e6bfff93860. Вы можете найти его в URL-адресе, открывая страницу своего «my-super-client» в веб-интерфейсе. Этот должен быть уникальным идентификатором любого ресурса, который KeyCloak создает в течение его срока службы.

Помня об этом, я думаю, что из контекста документации будет ясно, что это «идентификатор клиента», а какой - «идентификатор клиента», как вы заявили в вопросе. Если нет, укажите здесь ссылку.

Смежные вопросы