未指定密钥罩令牌API PKCE代码验证器

nzrxty8p  于 2022-09-21  发布在  其他
关注(0)|答案(1)|浏览(142)

我尝试使用Kecloak对Vuejs应用程序进行身份验证,但在尝试使用密钥罩令牌API(http://localhost:8080/realms/kredo-dev/protocol/openid-connect/token).交换访问令牌的授权码时,收到了PKCE码验证器未指定错误

我在有效负载中发送代码、客户端id、重定向uri、响应类型、授权类型。

请求的错误为{“Error”:“INVALID_GRANT,”“ERROR_DESCRIPTION”:“未指定PKCE代码验证器”}

iszxjhcz

iszxjhcz1#

我来猜猜你用的是钥匙斗篷。初始化密钥罩对象时,请确保指定了pkceMethod。

keycloak.init({
    ...
    pkceMethod: "S256"
})

相关问题