首页 > 解决方案 > Keycloak - 检索 RSA 公钥

问题描述

我有一个使用 docker 部署的应用程序,其中一个微服务是 jboss/keycloak 服务器。一切正常,但需要手动检索 keycloak RSA 公钥。是否可以通过 REST API 检索 RSA 公钥?

标签: oauth-2.0rsakeycloak

解决方案


urlhttps://<keycloak-server>/auth/realms/<realm>包含带有公钥的 json 响应。这没有做广告,所以它可能会改变或消失。使用https://<keycloak-server>/auth/realms/<realm>/protocol/openid-connect/certs和设置一些东西来监视 jwks 响应将是一种更易于维护的处理方式。


推荐阅读