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