#keycloak
#keycloak
Вопрос:
Что ж, название говорит само за себя. Во многих местах из документов Keycloak я столкнулся с этим утверждением
идентификатор клиента (не идентификатор клиента)
На данный момент это утверждение звучит для меня настолько глупо, поскольку я не понимаю разницы между идентификатором клиента и идентификатором клиента. Кто-нибудь может объяснить мне это, пожалуйста?
Ответ №1:
Когда вы создаете нового клиента, вы указываете его идентификатор клиента (или просто имя клиента), например «мой-супер-клиент». Предполагается, что он уникален во всей области и обычно используется в вызовах OAuth, например, как client_id
в потоке «Учетные данные клиента» (в паре с client_secret
).
Однако при создании нового клиента KeyCloak выдает внутренний уникальный идентификатор, подобный этому 3f7dd007-568f-4f4a-bbac-2e6bfff93860
. Вы можете найти это в URL-адресе при открытии страницы вашего «моего супер-клиента» в веб-интерфейсе. Предполагается, что это уникальный идентификатор любого ресурса, который KeyCloak создает в течение своего срока службы.
Имея это в виду, я думаю, из контекста документации было бы ясно, какой из них является «id клиента», а какой «client-id», как вы указали в вопросе. Если нет, пожалуйста, дайте ссылку здесь.