【发布时间】:2020-12-27 01:45:50
【问题描述】:
我正在尝试获取用于在 Keycloak 7.0 上使用 HS512 签署我的不记名令牌的对称密钥。当我在领域设置 -> 令牌下将默认签名算法设置为 HS512 时,我的令牌按预期使用新算法进行签名,但我无法验证此令牌。
我可以在领域设置 -> 密钥下以及通过 http://localhost:9000/auth/realms/my-realm/protocol/openid-connect 访问默认 RS256 算法的公钥/证书对/证书。 HS512 显示在领域设置 -> 没有公钥值的密钥下,并且它根本不显示在 http://localhost:9000/auth/realms/my-realm/protocol/openid-connect/certs 下。
如何访问用于验证我的签名的密钥?我认为这是相对微不足道的事情,因为它是授权的核心功能,但似乎没有办法做到这一点。
【问题讨论】:
标签: keycloak