私はSpring WebFlux WebTestClientを統合テストで使用しています。 WebTestClient.bindToServer()
を使用してクライアントを作成します。テスト済みのサーバーはHTTPSでリソースを処理します。WebTestClientのTLS証明書チェックを無効にする
WebTestClient webTestClient = WebTestClient.bindToServer()
.baseUrl("https://secured.example.com")
.build();
webTestClient.get().uri("/index.html")
.exchange()
.expectStatus().isOk();
テストで有効証明書を使用する必要はありません:私は、次のコードを持っています。すべての証明書を信頼するようにWebTestClientを設定するにはどうすればよいですか?
P.S.私はWebClientを誰も信頼するように設定できます。しかし、WebTestClientはテストを書くのにより適しています。
質問に答えるのに役立つ設定を表示できますか?常にあなたが持っているコードとそれを解決しようとすると、私たちはより多くの文脈を与えます。良い質問をする方法に関する役に立つリソース(そして、より迅速に回答を得る)https://stackoverflow.com/help/how-to-ask – Moseleyi
実際、私はちょっと混乱しています。私はhttps://spring.io/questionsからここに来ますが、そのような質問は迅速な回答を暗示していないようです。 –