首页 > 解决方案 > Ping Federate:获取访问令牌时出错

问题描述

我正在尝试使用 Ping Federate 的“授权代码”授权类型检索“访问令牌”。

Ping federate 配置了回调 URL、身份验证 URL、访问令牌 URL、客户端 ID 和客户端秘密范围:openid 但是当我尝试使用 Postman 的“获取访问令牌”功能请求访问令牌时,出现以下错误。

“全局默认访问令牌管理器不适用于选定的客户端和身份验证上下文”

我已经为客户端配置了访问令牌管理器。

任何人都遇到过此类错误,如果您能对此提供帮助,将不胜感激。

PingFederate Logs:
entityId: devenuat (null)

virtualServerId: null

Binding: oauth:authz

relayState:

params: {code=IVFUPjrUIMYVP8Djti9Bkwz3gLDbygS5_nMAAAAC, state=}

Endpoint: http://ec2-34-255-9-65.eu-west-1.compute.amazonaws.com:8080/authentication/login?code=IVFUPjrUIMYVP8Djti9Bkwz3gLDbygS5_nMAAAAC&state= <http://ec2-34-255-9-65.eu-west-1.compute.amazonaws.com:8080/authentication/login?code=IVFUPjrUIMYVP8Djti9Bkwz3gLDbygS5_nMAAAAC&state=> 

SignaturePolicy: BINDING_DEFAULT



2019-11-29 11:20:35,305  DEBUG [org.sourceid.servlet.HttpServletRespProxy] adding lazy cookie Cookie{PF=hashedValue:26e1qHIcgNhYfWhMIqK35xMF_mU; path=/; maxAge=-1; domain=null} replacing null

2019-11-29 11:20:35,305 tid:26e1qHIcgNhYfWhMIqK35xMF_mU DEBUG [org.sourceid.websso.servlet.ProtocolControllerServlet] ---REQUEST (POST)/as/token.oauth2 from 92.123.73.225:

---PARAMETERS---

code:

   IVFUPjrUIMYVP8Djti9Bkwz3gLDbygS5_nMAAAAC

grant_type:

   authorization_code

redirect_uri:

   http://ec2-34-255-9-65.eu-west-1.compute.amazonaws.com:8080/authentication/login <http://ec2-34-255-9-65.eu-west-1.compute.amazonaws.com:8080/authentication/login> 

client_id:

   devenuat

标签: pingfederate

解决方案


推荐阅读