【问题标题】:Integrate WSO2 API Manager with third-party API Gateway将 WSO2 API Manager 与第三方 API 网关集成
【发布时间】:2015-11-10 20:44:22
【问题描述】:

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

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

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

非常感谢任何反馈!

【问题讨论】:

    标签: wso2 wso2-am


    【解决方案1】:

    为了回答您关于第三方网关的问题,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

    【讨论】:

      猜你喜欢
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 2016-12-16
      • 1970-01-01
      相关资源
      最近更新 更多