0

アプリケーションをサーバーにコピーするときに問題が発生しました。プログラムはテスト マシン (Mac OS X) では正常に動作しますが、サーバー (Windows Server 2008) に展開すると、次のエラーが発生します。

java.net.ConnectException: 接続が拒否されました

アウトバウンド接続用にポートを正しく開いていると確信しています。ポート80だけでしょ?

これが役立つ場合のコードスニペットです

try {
    doc = Jsoup.connect("http://google.com").get();
} catch (IOException e) {
    e.printStackTrace();
    return;
}

Java は私の主な言語ではないので、他に必要なものがあれば教えてください。

4

1 に答える 1

2

ほとんどの場合、この問題は次の 2 つの理由のいずれかで発生し
ます。1) サーバーが正しいポートをリッスンしていない
2) トラフィックをブロックするファイアウォールを使用している

ファイアウォールを一時的に停止して、何が起こっているかを確認してください。

于 2013-01-09T21:56:34.903 に答える