wso2 apim 3.0-m24 令牌 api 问题?

wso2 apim 3.0-m24 token api issue?

我之前使用 apim 3-m18 并且 post'ing 到 localhost:9443/api/auth/oauth2/v1.0/token?grant_type=password&scope =apim:api_view 带有从 /api/id4entity/oauth2/dcr/v1.0/register 端点返回的 clientid:clientsecret 的基本身份验证令牌,可以很好地为我提供 admin [=28= 的 oauth 令牌]'s - 例如

中的逻辑

但是,我升级到最新版本 (m24) 并且 dcr 寄存器端点仍然工作正常,但是当我用来自 dcr 的 base64 编码 clientid:clientsecret 命中令牌 api 时,在我收到超时错误之前请求挂起。

当我退出 m24 并重新启动 m18 并发出完全相同的请求时(dcr 调用 clientid/secret,然后令牌 api 调用),它起作用了。然后由于相同的请求而切换到 m22 失败。

我在 github 中没有看到任何关于此的文档或问题,所以很好奇是否有人知道我可能需要更改什么才能获得 oauth 令牌。谢谢

能否请您使用以下 curl 命令

curl -X POST -H "Authorization: Basic N2Y4MzM0ODEtNjk1ZS00OWY4LTg0OTgtOGU0NjUwNzhmYjljOmU1NmZlOTM3LTQwZjYtNGEwMy04MDIzLTE4ZGE0YmZmNWU3OA==" -H "Content-Type: application/x-www-form-urlencoded" -d 'username=admin&password=admin&grant_type=password&scope=scope' "https://localhost:9443/api/auth/oauth2/v1.0/token" -kv

授权令牌是 Base64 编码的(clientId:clientSecret)