我试图使用Kecloak对vuejs应用程序进行身份验证,但在试图使用keycloak令牌api (http://localhost:8080/realms/kredo-dev/protocol/openid-connect/token)将授权代码交换为访问令牌时,收到了PKCE代码验证器未指定的错误。
我在有效载荷中发送代码,client_id,redirect_uri,response_type,grant_type。
请求的错误是{ "invalid_grant“:"error_description":"PKCE代码验证器未指定”}
发布于 2022-09-16 04:52:29
你会胡思乱想你用的是钥匙斗篷。初始化keycloak对象时,请确保指定了pkceMethod。
keycloak.init({
...
pkceMethod: "S256"
})https://stackoverflow.com/questions/73725616
复制相似问题