1. 按照網上的辦法,可以修改代碼解決問題,但是由於我們使用的是別人的jar包,不能修改代碼,: URL url = new URL(null, "https://www.baidu.",new sun.net.www.protocol.https.Handler()); // 指定了handler后openConnection()返回了HttpsURLConnection類型對象 HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); 2. 配置weblogic,在startWeblogic.sh文件中添加參數:-DUseSunHttpHandler=true,我最終添加了一行:MEM_ARGS="${MEM_ARGS} -DUseSunHttpHandler=true" 路徑 ${DOMAIN_HOME}/bin/startWebLogic.sh 修改(紅色為要添加的): =============================================================== if [ "${DERBY_FLAG}" = "true" ] ; then ${WL_HOME}/common/derby/bin/startNetworkServer.sh >"${DOMAIN_HOME}/derby.log" 2>&1 fi JAVA_OPTIONS="${SAVE_JAVA_OPTIONS} -DUseSunHttpHandler=true" SAVE_JAVA_OPTIONS="" CLASSPATH="${SAVE_CLASSPATH}" SAVE_CLASSPATH="" trap 'stopAll' 1 2 3 15 ========================================