将WSO2 API Manager与第三方API网关集成

时间:2015-11-10 20:44:23

标签: wso2 wso2-am

我对仅使用发布商和商店感兴趣。我们已经有许多API网关,还有一个专用的OAuth授权服务器。 发布者和商店应该基本上用作发布API的API门户,潜在的新消费者可以自行注册......

据我所知,所有必要的信息都是在开箱即用的WSO 2 API Manager生态系统中分发的。但是可以通过以下方式调整此行为:

  • 发布API时,必须在外部第三方API网关上创建。该网关拥有自己的管理API,必须由发布者触发。
  • 当新的使用者注册API时,必须调用外部第三方OAuth授权服务器,以便在那里创建必要的OAuth信息,以便在授权服务器上知道新的使用者。同样,授权服务器拥有自己的管理API,必须由商店触发。
  • 是否可以在商店中添加自定义字段,以便消费者输入其他信息?

非常感谢任何反馈!

1 个答案:

答案 0 :(得分:0)

要回答关于第三方网关的问题,WSO2 API Manager目前不支持此问题。

但我们支持合并第三方密钥管理器。您可以插入第三方OAuth提供商来管理OAuth客户端和访问令牌。从API管理器1.9.0开始支持此功能。

您可能需要实施密钥管理器扩展以合并您的OAuth授权服务器。 WSO2 API管理器包括密钥管理器扩展到' Surf OAuth授权服务器'默认情况下。

您可以在[1]和[2]

中找到有关配置第三方密钥管理器的更多详细信息

要回答关于添加自定义字段的问题,是的,您可以通过使用子主题[1] [2]

自定义商店来包含自定义字段

[1] https://docs.wso2.com/display/AM1100/Configuring+a+Third-Party+Key+Manager

[2] https://docs.wso2.com/display/AM1100/Extending+Key+Validation

[3] https://docs.wso2.com/display/AM1100/Adding+a+new+API+Store+Theme

[4] https://docs.wso2.com/display/AM1100/Adding+a+new+API+Store+Theme#AddinganewAPIStoreTheme-Writingasubthemeofthemaintheme