|
104 | 104 | import org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository; |
105 | 105 | import org.springframework.security.oauth2.server.authorization.client.TestRegisteredClients; |
106 | 106 | import org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration; |
107 | | -import org.springframework.security.oauth2.server.authorization.context.AuthorizationServerContextHolder; |
108 | 107 | import org.springframework.security.oauth2.server.authorization.jackson2.TestingAuthenticationTokenMixin; |
109 | 108 | import org.springframework.security.oauth2.server.authorization.settings.AuthorizationServerSettings; |
110 | 109 | import org.springframework.security.oauth2.server.authorization.settings.ClientSettings; |
|
126 | 125 | import org.springframework.security.web.context.HttpSessionSecurityContextRepository; |
127 | 126 | import org.springframework.security.web.context.SecurityContextRepository; |
128 | 127 | import org.springframework.security.web.util.matcher.RequestMatcher; |
129 | | -import org.springframework.stereotype.Controller; |
130 | 128 | import org.springframework.test.web.servlet.MockMvc; |
131 | 129 | import org.springframework.test.web.servlet.MvcResult; |
132 | 130 | import org.springframework.util.LinkedMultiValueMap; |
133 | 131 | import org.springframework.util.MultiValueMap; |
134 | 132 | import org.springframework.util.StringUtils; |
135 | | -import org.springframework.web.bind.annotation.GetMapping; |
136 | | -import org.springframework.web.bind.annotation.ResponseBody; |
137 | 133 | import org.springframework.web.util.UriComponents; |
138 | 134 | import org.springframework.web.util.UriComponentsBuilder; |
139 | 135 | import org.springframework.web.util.UriUtils; |
@@ -750,15 +746,6 @@ public void requestWhenCustomConsentPageConfiguredThenRedirect() throws Exceptio |
750 | 746 | assertThat(authorization).isNotNull(); |
751 | 747 | } |
752 | 748 |
|
753 | | - // gh-1668 |
754 | | - @Test |
755 | | - public void requestWhenCustomConsentPageConfiguredThenAuthorizationServerContextIsAccessible() throws Exception { |
756 | | - this.spring.register(AuthorizationServerConfigurationCustomConsentPageAccessAuthorizationServerContext.class) |
757 | | - .autowire(); |
758 | | - |
759 | | - this.mvc.perform(get(consentPage).with(user("user"))).andExpect(status().isOk()); |
760 | | - } |
761 | | - |
762 | 749 | @Test |
763 | 750 | public void requestWhenCustomConsentCustomizerConfiguredThenUsed() throws Exception { |
764 | 751 | this.spring.register(AuthorizationServerConfigurationCustomConsentRequest.class).autowire(); |
@@ -1179,26 +1166,6 @@ SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http) th |
1179 | 1166 |
|
1180 | 1167 | } |
1181 | 1168 |
|
1182 | | - @EnableWebSecurity |
1183 | | - @Configuration(proxyBeanMethods = false) |
1184 | | - static class AuthorizationServerConfigurationCustomConsentPageAccessAuthorizationServerContext |
1185 | | - extends AuthorizationServerConfigurationCustomConsentPage { |
1186 | | - |
1187 | | - @Controller |
1188 | | - class ConsentController { |
1189 | | - |
1190 | | - @GetMapping("/oauth2/consent") |
1191 | | - @ResponseBody |
1192 | | - String consent() { |
1193 | | - // Ensure the AuthorizationServerContext is accessible |
1194 | | - AuthorizationServerContextHolder.getContext().getIssuer(); |
1195 | | - return ""; |
1196 | | - } |
1197 | | - |
1198 | | - } |
1199 | | - |
1200 | | - } |
1201 | | - |
1202 | 1169 | @EnableWebSecurity |
1203 | 1170 | @Configuration(proxyBeanMethods = false) |
1204 | 1171 | static class AuthorizationServerConfigurationCustomConsentRequest extends AuthorizationServerConfiguration { |
|
0 commit comments