如何在连接到具有基本身份验证功能的 wsdl 的 ESB 中定义端点?
答案 0 :(得分:3)
您可以在向终端发送消息之前在synapse配置中添加以下配置。
<property xmlns:ns="http://org.apache.synapse/xsd" name="Authorization" expression="fn:concat('Basic ', base64Encode('username:password'))" scope="transport"/>
如果您的wsdl网址需要基本身份验证,您可以在浏览器中进行身份验证,下载wsdl并根据下载的wsdl文件创建服务。
答案 1 :(得分:0)
这是不可能的! 尝试将来自ESB的权限限制为wsdl,而不是来自wsdl。