【问题标题】:WSO2 ESB wsdl endpoint with password带密码的 WSO2 ESB wsdl 端点
【发布时间】:2017-01-26 12:10:14
【问题描述】:

如何在 ESB 中定义一个 endpoint 以连接到具有基本身份验证的 wsdl

【问题讨论】:

  • 后端服务端点具有基本身份验证或使用导航器查看 wsdl 是否需要提供用户/通行证?

标签: wso2 wso2esb esb endpoint


【解决方案1】:

在向端点发送消息之前,您可以在 synapse 配置中添加以下配置。

<property xmlns:ns="http://org.apache.synapse/xsd" name="Authorization" expression="fn:concat('Basic ', base64Encode('username:password'))"  scope="transport"/>

如果您的 wsdl url 需要基本身份验证,您可以在浏览器中进行身份验证,下载 wsdl 并根据下载的 wsdl 文件创建服务。

【讨论】:

    【解决方案2】:

    这是不可能的! 尝试限制来自 ESB 的 wsdl 权限,而不是来自 wsdl。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 2013-07-05
      • 2012-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多