0

Apache HttpClient 4.0 で SSL 証明書エラーを無視する方法も知りたいので、この投稿を読みました:<a href="https://stackoverflow.com/questions/2703161/how-to-ignore-ssl-certificate-errors -in-apache-httpclient-4-0">Apache HttpClient 4.0 で SSL 証明書エラーを無視して、そのとおりに実行する方法。

しかし、私はこのステートメントの intellij のアイデアに誤りがあります:

   SSLContext sslContext = SSLContext.getInstance("SSL");

例外を処理しない:java.security.NoSuchAlgorithmException。

「TLS」も試しましたが、役に立ちませんでした。

この問題を解決する方法を知っている人はいますか?

4

1 に答える 1

2

SSLContext.getInstance("SSL");あなたが世話をしなければならないチェックされた例外をスローするため、このコンパイルエラーが発生します。

行を try-catch ブロックで囲みます。

try {
   SSLContext sslContext = SSLContext.getInstance("SSL");
} catch (NoSuchAlgorithmException e) {
   /// handle e
}

throws NoSuchAlgorithmExceptionまたはメソッド定義に追加します。

これは、例外について学ぶべきJavaの基本です:レッスン: 例外

于 2013-03-15T07:54:46.680 に答える