私は、リモートクライアントの自己作成SSL証明書を気にしないようにJavaクライアント要求に伝えたいと思います。 .NETでは、ServicePointManagerを操作することでこれを行うことができます。どうすればJavaで同じことができますか?Javaと同等の.NET System.Net.ServicePointManager
0
A
答えて
0
基本的な実装がSSLの処理方法に影響を及ぼすため、使用しているSOAP/WSスタックを知る必要があります。ほとんどの場合、スタックはJVM全体のJSSE設定をカバーで使用しますが、JSSE構成に対してどの程度の制御権があるかは異なります。
これが本番の場合は、実際には適切なPKIを設定し、クライアントJVMでCAを信頼することを検討する必要があります。これがテスト用の場合は、テスト環境用に同じことを行い、依然として信頼できるCAを使用してJVMを構成する必要があります。
JVMで信頼を構成するには、お使いのJavaのバージョンに合わせてJSSE documentationを参照してください。
JSSE設定で使用するJKSファイルを作成するには、ご使用のJavaバージョンのkeytool documentaionを参照してください。
keytoolがあなたに気高く見える場合、Googleには無料のGUIがあります。
信頼関係を正しく設定できない場合や、適切に対処したくない場合は、信頼を無視するようにJSSEクラスのカスタム実装を構成できます。何もしないTrustManagerのコード例については、this articleを参照してください。 SOAP/WSスタックは、接続ごとの制御を許可しない可能性があるため、このTrustManagerをJVMのデフォルトのトラストマネージャとしてコンフィグレーションする必要があります。
関連する問題
- 1. javaと同等の.net FileStream
- 2. .NETとJavaの移行同等のテーブル
- 3. jconsoleと同等の.Net?
- 4. .NETタプルと同等のパフォーマンス
- 5. CocoaのFileSystemWatcher(.NET)と同等
- 6. .NETコアと同等のEncoding.GetEncodings()
- 7. .NET 4.0の.NET 4.5のTask.FromResult()と同等
- 8. JavaのNIOセレクタの.NETと同等のもの
- 9. Javaの.NET SortedDictionaryと同等のものは何ですか?
- 10. .NETはJavaのGlyphVectorと同等か代替ですか?
- 11. Javaのopensslと同等
- 12. Javaプライオリティキューと同等のインタフェース
- 13. Javaカスタムプロトコルハンドラと同等のCocoaTouch
- 14. JavaのSTXXLと同等
- 15. JavaのNSNotFoundと同等
- 16. JavaのOpenSSLコマンドと同等
- 17. .Netと同等のvb6 Tabコントロールのパラダイム
- 18. のJava同等
- 19. Javaにscripting.dev.java.netと同様の.NETに同等のスクリプトアプローチがありますか?
- 20. .NETデータバインディングと同等のQtですか?
- 21. .NETと同等のノードhttp-proxy
- 22. .net Javascriptの同等機能
- 23. Java同等のwarn_unused_result
- 24. 同等のJavaインスタンス
- 25. セットと同等と同等
- 26. JavaのEnum.ordinal()と同等のもの
- 27. Java用のServletContextListenerと同等のもの
- 28. Java(Struts2)のMasterpageと同等のもの
- 29. Javaのコンパイラと同等の負のシナリオ
- 30. xml.etree.ElementTree Javaで同等