[解決済み] Spring RestTemplateでSSL証明書検証を無効にする
2022-11-24 04:11:35
質問
2台の異なるマシンで、2つのSpringベースのWebアプリケーションAおよびBを持っています。
Web アプリ A から Web アプリ B に HTTPS 呼び出しを行いたいのですが、マシン B で自己署名証明書を使用しているため、HTTPS リクエストが失敗します。
SpringのRestTemplateを使用しているときに、HTTPS証明書の検証を無効にするにはどうすればよいですか。ウェブアプリAとBの両方が内部ネットワーク内にあるため、検証を無効にしたいのですが、データ転送はHTTPSで行われる必要があります。
解決方法はありますか?
あなたが追加する必要があるのは、カスタム
HostnameVerifier
クラスは証明書の検証をバイパスして true を返します。
HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() {
public boolean verify(String hostname, SSLSession session) {
return true;
}
});
これは、あなたのコードに適切に配置する必要があります。
関連
-
[解決済み] curl - --insecure オプションを使用した場合、データは暗号化されますか?
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み] Spring Data JPAでネイティブクエリ結果をNon-Entity POJOにマップする。
-
[解決済み] java:comp/env/は何をするところですか?
-
[解決済み] Spring Dataです。"delete by "はサポートされていますか?
-
[解決済み] Spring Boot JPA - 自動再接続の設定
-
[解決済み] Maven依存性 spring-webとspring-webmvcの比較
-
[解決済み] Spring BootとMongoDBへの接続設定方法
-
[解決済み] なぜ春になると静電場が自動化されないのか?
-
[解決済み] Spring: 静的フィールドに値を注入するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] MacのChromeから証明書をエクスポートする方法は?
-
[解決済み] Springのセキュリティ認証の例外を@ExceptionHandlerで処理する
-
[解決済み] Spring Boot Rest Controllerは、異なるHTTPステータスコードを返すには?
-
[解決済み] java:comp/env/は何をするところですか?
-
[解決済み] Spring CrudRepositoryで大文字小文字を区別しないクエリ
-
[解決済み] Spring BeanPostProcessorは具体的にどのように動作するのですか?
-
[解決済み] SpringでLocalDateTime RequestParamを使用するには?StringからLocalDateTimeへの変換に失敗しました」と表示される。
-
[解決済み] Spring BootとMongoDBへの接続設定方法
-
[解決済み] Spring DAOとSpring ORMとSpring JDBCの比較
-
[解決済み] Spring: 静的フィールドに値を注入するには?