密钥斗篷验证错误

Keycloak Verification Error

当我在 Keycloak 独立部署我的 web 应用程序时(user/roles 定义),我可以毫无问题地登录,但是当我使用 Keycloak 适配器将它部署在 Wildfly 上时,我无法登录,并出现错误:

[org.keycloak.adapters.OAuthRequestAuthenticator] failed verification of token: 
Token type is incorrect. Expected 'Bearer' but was 'null'

'Bearer' 标记在哪里定义?

我不确定这是否有帮助,因为我没有遇到您的错误消息。看看这个,看看它是否给你提示。如果没有,我很抱歉,祝你好运:)

打开管理控制台并转到 > 客户端 这是您配置客户端和访问类型的地方(机密,public,仅限承载)。可能是配置错误?

所以我找到了罪魁祸首。如果其他人遇到同样的问题:我在 Keycloak 1.5.0.Final 上花费了数小时的工作时间。昨天发布了 1.6.0 并解决了问题。即使在演示示例中也出现了同样的问题。因此,如果您使用带适配器的 Wildfly,请远离 Keycloak 1.5.0