Spring Ws は双方向 SSL 接続で証明書を自動的に処理しますか、それとも証明書を手動で処理する必要がありますか (証明書の送信と検証など)。
1 に答える
1
Spring アプリケーションから HTTPS Web サービスを使用する場合は、サービスの SSL 証明書がアプリケーション/Web サーバーのキー ストアに存在することを確認する必要があります。これは明示的に行う必要があります。Spring は役に立ちません。Spring は、多くのコーディングの複雑さを隠して生活を楽にするフレームワークです。
2 方向の SSL 通信では、SSL 対応のクライアントが SSL 対応のサーバーにリクエストを送信することに気付いていない場合、多くのことが起こりますが、興味深いのは、サーバーが SSL 証明書 (SSL 証明書) を送信することです。 SSL 証明書の CA または任意の中間 CA がそのキー ストアに存在する場合、クライアントは証明書の検証を合格としてマークし、そうでない場合は失敗とマークします。
ブラウザーには、信頼できる CA のリストが組み込まれています。この場合、サーバー間通信であるため、消費するサービスの SSL 証明書がサーバーのキーストアに存在することを確認する必要があります。そうしないと、サーバーはその証明書を信頼できず、したがって、SSL 接続は確立されません。
于 2016-06-05T18:50:43.623 に答える