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