-2
インターネットアクセスが必要なスタンドアロンJavaアプリケーションを実行しているWindows PCがあります。 Windows Update、AntiVirusなどのような他のアプリケーションからのデータ使用を制限するために、PCはWindowsファイアウォールで設定されており、特定のホワイトリストに登録されたアプリケーションへのアウトバウンド接続のみを許可しています。Javaファイアウォールを許可しないWindowsファイアウォール
私は現在、リストされています:UDPポート上の DNS 53 のJava.exeとjavaw.exeの
私は、Javaアプリケーションを実行したときしかし、私は、次のスタックエラーを取得しています...
javaの。 net.SocketException:許可が拒否されました:接続
ホワイトリストのJava.exeはJavaアプリケーションへのインターネットアクセスを許可しますが、これは機能しません。
理由は何ですか?
動作していないようです。私は、Javaアプリケーションが使用しようとしているTCPポート443を追加できますが、これはうまくいきますが、すべてのアプリケーションがこのポートを使用できるようにするため、これは望ましくありません。 –
tcpポート443は、インターネット標準のHTTPSポートです。あなたの例外が「許可が拒否されました」と述べると、UDPポート53を開いたときに問題が発生します。インターネット以外の標準ポート番号を開いてみてください。 – jpllosa