На самом деле у меня есть сервер (клиентский сервер), с которого я хотел бы получить некоторые параметры и его значения для конфигурации NE через API REST.
Чтобы выполнить вышеупомянутую задачу, мне нужно выполнить следующие шаги:
1) Создание идентификатора клиента Keycloak и генерация секрета клиента для соответствующего созданного идентификатора клиента.(Один шаг можно выполнить вручную в интерфейсе администратора Keycloak). 2) Использование идентификатора клиента и секрета клиента - создание токена доступа.3) Использование токена доступа и получение ожидаемых параметров
Здесь я нашел методы и URL-адреса API для получения ожидаемых параметров и их значений (шаг 3 выполнен), но для установления начального соединения (шаг 2)между моим сервером (клиент-откуда я делаю вызовы REST) и клиентским сервером (сервер-который отвечает на мои вызовы API) мне нужно найти какой-то метод для обмена идентификатором клиента и секретом клиента с исходного сервера на клиентский сервер.
В моей среде разработки есть некоторое ограничение, заключающееся в том, что я не могу напрямую использовать идентификатор клиента и секретный код клиента, жестко запрограммированный в нем.
Итак, мои сомнения
1) В общем,клиент разделяет идентификатор клиента и секрет клиента для разработчиков, чтобы подключиться к серверу аутентификации?2) Будут ли идентификатор клиента и секрет клиента храниться где-либо на сервере (в некотором месте по умолчанию), чтобы я мог войти на сервер и получить эти данные напрямую для создания токена доступа?3) Есть ли другой способ получить идентификатор клиента и секрет клиента с исходного сервера.