首页 文章

在WSO2 API Manager中公开服务WSDL

提问于
浏览
2

基于WSO2 Architecture博客文章

我试图发布API,但暴露的WSDL是后端ESB的直接链接 . 我计划向外部互联网公开API管理器,以便通过它代理所有呼叫 . 访问ESB应仅限于内部服务,而不是公开 .

配置或API管理器中有什么问题不支持此功能吗?我使用WSO2 API Manager 1.4.0和WSO2 ESB 4.7.0 .

1 回答

  • 1

    不要公开ESB代理服务的WSDL . 用于公开wsdl以允许用户了解服务 Contract 的用例 . 您可以将wsdl托管在一个单独的位置,并在APIManager中提供 .

    但我认为,当我们从APIManager托管WSDL时,它的端口绑定需要根据网关节点进行更改.SO,请求将通过网关路由 . 但是该功能在发布的版本中不可用 . 我们将考虑在将来的版本中 .

相关问题