基本上,我正在尝试通过公司代理/防火墙(我无法直接控制)从 Tomcat 服务器进行 SOAP 调用,我尝试将信息添加到 catalina.properties 文件中,如下所示:
http.proxyPort=80
http.proxyHost=www-proxy.company.com
Run Code Online (Sandbox Code Playgroud)
我仍然在标准输出日志中遇到超时。我是否需要做任何其他事情,如果不需要,还有其他方法来测试 SOAP 调用吗?
创建一个 setenv.sh(或 setenv.bat,如果运行 Windows),如果您还没有,并添加以下 java 选项:
JAVA_OPTS="-Dhttp.proxySet=true -Dhttp.proxyHost=<proxy_hostname> -Dhttp.proxyPort=<port_number> -Dhttp.nonProxyHosts=<domain_one>|<domain two> $JAVA_OPTS"
Run Code Online (Sandbox Code Playgroud)
这应该很好用。
归档时间: |
|
查看次数: |
34903 次 |
最近记录: |