【发布时间】:2018-04-04 22:17:51
【问题描述】:
我以前使用 apim 3-m18 并发布到 localhost:9443/api/auth/oauth2/v1.0/token?grant_type=password&scope=apim:api_view 并带有 clientid:clientsecret 的基本身份验证令牌从返回/api/id4entity/oauth2/dcr/v1.0/register 端点在为我提供管理员 api 的 oauth 令牌方面工作良好 - 例如逻辑在wso2 API-M 3.0 - how to get oauth token for product/admin api calls
但是,我升级到最新版本 (m24) 并且 dcr 注册端点仍然可以正常工作,但是当我使用来自 dcr 的 base64 编码的 clientid:clientsecret 访问令牌 api 时,请求在我收到超时错误之前挂起.
当我退出 m24 并重新启动 m18 并发出完全相同的请求(dcr 调用 clientid/secret,然后是令牌 api 调用)时,它可以工作。然后切换到 m22 失败,请求相同。
我在 github 上没有看到任何文档或问题,所以很好奇是否有人知道我可能需要更改哪些内容才能获得 oauth 令牌。谢谢。
【问题讨论】: