我尝试使用Kecloak对Vuejs应用程序进行身份验证,但在尝试使用密钥罩令牌API(http://localhost:8080/realms/kredo-dev/protocol/openid-connect/token).交换访问令牌的授权码时,收到了PKCE码验证器未指定错误
我在有效负载中发送代码、客户端id、重定向uri、响应类型、授权类型。
请求的错误为{“Error”:“INVALID_GRANT,”“ERROR_DESCRIPTION”:“未指定PKCE代码验证器”}
iszxjhcz1#
我来猜猜你用的是钥匙斗篷。初始化密钥罩对象时,请确保指定了pkceMethod。
keycloak.init({ ... pkceMethod: "S256" })
1条答案
按热度按时间iszxjhcz1#
我来猜猜你用的是钥匙斗篷。初始化密钥罩对象时,请确保指定了pkceMethod。