ソースを参照

Fix OAuth2 documentation: Corrected OAuth2ClientHttpRequestInterceptor usage

Closes gh-16165
Harpreet Singh Bhullar 9 ヶ月 前
コミット
f5eccf7cd3
1 ファイル変更6 行追加2 行削除
  1. 6 2
      docs/modules/ROOT/pages/servlet/oauth2/index.adoc

+ 6 - 2
docs/modules/ROOT/pages/servlet/oauth2/index.adoc

@@ -1032,7 +1032,9 @@ public class RestClientConfig {
 	@Bean
 	public RestClient restClient(OAuth2AuthorizedClientManager authorizedClientManager) {
 		OAuth2ClientHttpRequestInterceptor requestInterceptor =
-				new OAuth2ClientHttpRequestInterceptor(authorizedClientManager, clientRegistrationIdResolver());
+				new OAuth2ClientHttpRequestInterceptor(authorizedClientManager);
+		requestInterceptor.setClientRegistrationIdResolver(clientRegistrationIdResolver());
+
 		return RestClient.builder()
 				.requestInterceptor(requestInterceptor)
 				.build();
@@ -1059,7 +1061,9 @@ class RestClientConfig {
 
 	@Bean
 	fun restClient(authorizedClientManager: OAuth2AuthorizedClientManager): RestClient {
-		val requestInterceptor = OAuth2ClientHttpRequestInterceptor(authorizedClientManager, clientRegistrationIdResolver())
+		val requestInterceptor = OAuth2ClientHttpRequestInterceptor(authorizedClientManager)
+		requestInterceptor.setClientRegistrationIdResolver(clientRegistrationIdResolver())
+
 		return RestClient.builder()
 			.requestInterceptor(requestInterceptor)
 			.build()