首页 > 解决方案 > 无法通过代理进行隧道传输。代理在 Tomcat 7 中返回“HTTP/1.1 403 Forbidden”

问题描述

有时我在通过 HttpURLConnection 对象调用第三方服务时在 tomcat 7 中遇到以下错误。

java.io.IOException:无法通过代理隧道。代理返回“HTTP/1.1 403 Forbidden” sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source) sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) sun.net.www.protocol .http.HttpURLConnection.getOutputStream0(Unknown Source) sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source) sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source) com.myapp.QueryAPI。 SearchDealerTxn.execute(SearchDealerTxn.java:106) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228) org.apache。 struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache。

重启tomcat后,问题解决。 任何想法?请分享。

标签: javatomcat

解决方案


推荐阅读