公司裡面所有的 Web Access 都必須透過 Proxy Server,一般只要在 Browser 裡面設定就好。
如果是 Java 程式自己要透過網路取得資料呢?請在執行時設定:
java -Dhttp.proxyHost=ServerName -Dhttp.proxyPort=ServerPort MainClass
如果是 Web 應用程式呢?以 Tomcat 為例,請修改 catalina.bat 的 JAVA_OPTS 參數,大概是在 118 行左右:
set JAVA_OPTS=%JAVA_OPTS%
-Dhttp.proxyHost=ServerName-Dhttp.proxyPort=ServerPort
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
ServerName 請換成 Proxy Server 名稱,ServerPort 請改為實際的 Port No。
沒有留言:
張貼留言