#keycloak
#keycloak
Вопрос:
Я использую документацию по загрузке spring https://www.baeldung.com/spring-boot-keycloak и я остановился на ПУНКТЕ 4. я не могу сгенерировать токен как с помощью POSTMAN, так И curl. пожалуйста, любые предложения, особенно против документации выше. моя ошибка — ошибка учетных данных клиента.
curl -X POST http://localhost:8080/auth/realms/master/protocol/openid-connect/token -H «Тип содержимого: приложение / x-www-form-urlencoded» -d «имя пользователя = user1» -d «пароль = Chikodili1» -d «grant_type=пароль» -d «client_id= логин-приложение»
Ответ №1:
Это работает для меня. Я хочу указать три элемента, заменить -X на -v и добавить -d с помощью client_secret . Он получен из пользовательского интерфейса Keycloak на вкладке «Учетные данные клиента» и используется grant_type с помощью «client_credentials»
curl -v http://127.0.0.1:8080/auth/realms/Test-realm/protocol/openid-connect/token
-H "Accept: application/json"
-d "client_id=RemoteApp"
-d "client_secret=523b7e5b-3dbd-4f9e-bea1-e9e1d5c62f69"
-d "grant_type=client_credentials"