为使用联邦身份提供程序(keydrope)配置的用户调用wso2 API

为使用联邦身份提供程序(keydrope)配置的用户调用wso2 API,wso2,keycloak,wso2-am,Wso2,Keycloak,Wso2 Am,wso2新手在这里。。。我正在将wso2apim 3.1与Key斗篷11一起使用,在本教程之后,我已经成功地使用了它: 现在我想在这里访问开发者门户API文档: ! 在这里: 例如,检索用户的应用程序。对于我收集的数据,我必须使用此端点: https://api-manager:9443/api/am/store/v1/applications 它需要一个属于我希望列出其应用程序的用户的有效令牌 因此,我遇到的问题是,当用户登录到例如devportal时,该用户是在keydove中配置的,并

wso2新手在这里。。。我正在将wso2apim 3.1与Key斗篷11一起使用,在本教程之后,我已经成功地使用了它:

现在我想在这里访问开发者门户API文档: ! 在这里:

例如,检索用户的应用程序。对于我收集的数据,我必须使用此端点:

https://api-manager:9443/api/am/store/v1/applications

它需要一个属于我希望列出其应用程序的用户的有效令牌

因此,我遇到的问题是,当用户登录到例如devportal时,该用户是在keydove中配置的,并在wso2中自动配置的(我可以在用户和角色下看到用户)。而且我似乎无法针对wso2为上述用户生成令牌https://api-manager:9443/oauth2/token 终点

根据上面列出的文档,我将首先点击动态注册api,如下所示:

curl-X POST-H“授权:基本YWRtaW46YWRtaW4=“-H”内容类型:application/json“-d@payload.jsonhttps://localhost:9443/client-注册/v0.16/注册

这很好用。。。但是,当我尝试在keydape:portal.user中设置的用户而不是使用admin/admin时,我会收到一个500错误,说明:untuhenticated request

如果我尝试使用admin/admin输入一个令牌,也会发生同样的情况,一切都正常。。。但不能使用通过KeyClope配置的用户

因此,我想知道是否有一种方法可以为联邦身份提供者提供的用户实际使用这些wso2管理API

提前谢谢

PS:我还想知道是否有办法让它工作,或者我是否需要以不同的方式设置整个集成