配置 WSO2 应用程序时使用现有的 consumer_id 和 consumer_secret

Use existing consumer_id and consumer_secret when provisioning WSO2 app

我正在从 Apigee 迁移到 WSO2,想知道是否可以将 Apigee 的 "Developer Apps" 迁移到 WSO2,这样我就可以重新使用相同的 consumer_key 和 consumer_secret.

我找到了 WSO2's Store APIs,并且我能够以编程方式

  1. 创建 WSO2 应用程序,
  2. 将 WSO2 应用程序订阅到我发布的 API。

从 Apigee,我还可以检索旧的 consumer_key & consumer_secret, 所以我只需要一种方法来覆盖 WSO2 中的密钥和秘密。

我找到了一个简单的解决方案。

通过商店 API 创建应用程序后,我在数据库 table 中找到了相应的凭据。然后我更新了 3 table 行,我能够为 Apigee 和 WSO2 重复使用相同的凭据。