WSO2中特定于代理的http代理访问
我有一个关于WSO2 ESB(4.7)中http代理配置的问题。 文档说明http代理()是在传输级别定义的。结果是,在代理中介级别上,使用相应传输的所有代理中介都将使用配置的http代理 或者,系统使用的http代理可以针对每个代理中介单独配置吗 亲切问候,WSO2中特定于代理的http代理访问,http,configuration,proxy,wso2,Http,Configuration,Proxy,Wso2,我有一个关于WSO2 ESB(4.7)中http代理配置的问题。 文档说明http代理()是在传输级别定义的。结果是,在代理中介级别上,使用相应传输的所有代理中介都将使用配置的http代理 或者,系统使用的http代理可以针对每个代理中介单独配置吗 亲切问候, Heiko您可以配置http代理 在axis2.xml conf文件中,找到transportSender name=“http”并添加以下参数: <parameter name="http.proxyHost" locked="f
Heiko您可以配置http代理 在axis2.xml conf文件中,找到transportSender name=“http”并添加以下参数:
<parameter name="http.proxyHost" locked="false">host</parameter>
<parameter name="http.proxyPort" locked="false">8080</parameter>
主机
8080
或者使用java启动参数:-Dhttp.proxyHost=host-Dhttp.proxyPort=8080
您可以添加http.nonProxyHosts参数,以避免某些主机通过此代理,但无法在中介中定义或选择此类http代理。在中介中,您需要做的就是在发送之前定义身份验证(如果需要):
<property name="Proxy-Authorization" expression="fn:concat('Basic ', base64Encode('udayanga:test123'))" scope="transport"/>
<property name="POST_TO_URI" value="true" scope="axis2"/>