From f5eccf7cd344ede8560e3adb59c6c0ca368b0552 Mon Sep 17 00:00:00 2001 From: Harpreet Singh Bhullar Date: Tue, 26 Nov 2024 23:48:19 +0530 Subject: [PATCH] Fix OAuth2 documentation: Corrected OAuth2ClientHttpRequestInterceptor usage Closes gh-16165 --- docs/modules/ROOT/pages/servlet/oauth2/index.adoc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/pages/servlet/oauth2/index.adoc b/docs/modules/ROOT/pages/servlet/oauth2/index.adoc index 422a73bbcc..57039f26ad 100644 --- a/docs/modules/ROOT/pages/servlet/oauth2/index.adoc +++ b/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()