|
34 | 34 | import javax.security.auth.callback.CallbackHandler;
|
35 | 35 | import javax.security.auth.spi.LoginModule;
|
36 | 36 |
|
37 |
| -import ch.qos.logback.classic.Logger; |
38 |
| -import ch.qos.logback.classic.spi.ILoggingEvent; |
39 |
| -import ch.qos.logback.core.Appender; |
40 | 37 | import jakarta.servlet.Filter;
|
41 | 38 | import jakarta.servlet.ServletException;
|
42 | 39 | import jakarta.servlet.http.HttpServletRequest;
|
43 | 40 | import jakarta.servlet.http.HttpServletResponse;
|
44 | 41 | import jakarta.servlet.http.HttpServletResponseWrapper;
|
| 42 | + |
| 43 | +import ch.qos.logback.classic.Logger; |
| 44 | +import ch.qos.logback.classic.spi.ILoggingEvent; |
| 45 | +import ch.qos.logback.core.Appender; |
45 | 46 | import org.apache.http.HttpStatus;
|
46 | 47 | import org.assertj.core.api.iterable.Extractor;
|
47 | 48 | import org.jetbrains.annotations.NotNull;
|
@@ -546,6 +547,14 @@ public void configureWhenProtectingLoginPageThenWarningLogged() {
|
546 | 547 | assertThat(baos.toString()).contains("[WARN]");
|
547 | 548 | }
|
548 | 549 |
|
| 550 | + @Test |
| 551 | + public void configureWhenProtectingLoginPageAuthorizationManagerThenWarningLogged() { |
| 552 | + ByteArrayOutputStream baos = new ByteArrayOutputStream(); |
| 553 | + redirectLogsTo(baos, DefaultFilterChainValidator.class); |
| 554 | + this.spring.configLocations(xml("ProtectedLoginPageAuthorizationManager")).autowire(); |
| 555 | + assertThat(baos.toString()).contains("[WARN]"); |
| 556 | + } |
| 557 | + |
549 | 558 | @Test
|
550 | 559 | public void configureWhenUsingDisableUrlRewritingThenRedirectIsNotEncodedByResponse()
|
551 | 560 | throws IOException, ServletException {
|
|
0 commit comments