keycloak внутренняя ошибка сервера при доступе к URL токена - PullRequest
0 голосов
/ 13 апреля 2020

Я запустил экземпляр keycloak по

docker run -d --name keycloak \
 -e ROOT_LOGLEVEL=INFO \
 -e KEYCLOAK_LOGLEVEL=INFO \
 -e KEYCLOAK_USER=admin \
 -e KEYCLOAK_PASSWORD=admin \
 -p 8080:8080 \
 -it jboss/keycloak:master -b 0.0.0.0

docker logs -f keycloak

И затем зашел на http://localhost: 8080 / auth / realms / master / protocol / openid-connect / token , получить Внутренний сервер Ошибка:

enter image description here

Итак,

  1. Как получить журнал ошибок? docker logs keycloak остается при запуске информации, теперь новый журнал запросов.

  2. Где не так, и как исправить внутреннюю ошибку сервера?


1 Ответ

2 голосов
/ 13 апреля 2020

Зачем вам нужен GET запрос /auth/realms/master/protocol/openid-connect/token?

Конечная точка токена предназначена для запросов POST, а не для запроса GET - см. OID C spe c https://openid.net/specs/openid-connect-core-1_0.html#TokenRequest

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...