我通过
来运行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,获取内部服务器错误:
所以
如何获取错误日志? docker logs keycloak
停留在启动信息,现在是新的请求日志。
哪里出了问题,以及如何解决内部服务器错误?
答案 0 :(得分:4)
为什么需要GET请求/auth/realms/master/protocol/openid-connect/token
?
令牌端点用于POST请求,而不用于GET请求-请参见OIDC规范https://openid.net/specs/openid-connect-core-1_0.html#TokenRequest