WSO2:可以将访问令牌用于同一用户的APIM访问令牌



集成WSO2身份服务器(5.6.0)和WSO2 APIM(2.5.0)时。我遇到了一种情况,我想要在登录时生成的令牌,也应用于调用由同一用户创建的APIM中的API。

我在IS中创建用户,并且它在APIM中得到了反映apim的idn_oauth2_access_token。

我想使用相同的令牌,该令牌是在APIM中创建的同一用户的API。

朝这个方向的任何指导都将帮助我理解。

谢谢

在APIM的分布式部署中,您可以用作密钥管理节点。以下文档说明了如何设置它。

https://docs.wso2.com/display/am260/configuring wse2 identity server aserver a ake keyke keyke manager

本文档说明(步骤3)如何在APIM和IS之间共享数据库。您可以使用同样的东西来实现自己想要的东西。

简而言之,您需要配置是使用APIM DB(在2个节点之间共享)而不是其自己的是DB。

您还必须将API商店中的应用程序映射到您创建的OAuth应用程序中。请参阅此文档。

最新更新