Skip to content

Commit 1d7f7c2

Browse files
terminuxwilkinsona
authored andcommitted
Restore Spring Security dependency check for SpringSecurityDialect
See gh-31033
1 parent 96c2d08 commit 1d7f7c2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
import org.springframework.context.annotation.Configuration;
5454
import org.springframework.context.annotation.Import;
5555
import org.springframework.core.Ordered;
56+
import org.springframework.security.web.server.csrf.CsrfToken;
5657
import org.springframework.util.MimeType;
5758
import org.springframework.util.unit.DataSize;
5859
import org.springframework.web.servlet.resource.ResourceUrlEncodingFilter;
@@ -239,7 +240,7 @@ DataAttributeDialect dialect() {
239240
}
240241

241242
@Configuration(proxyBeanMethods = false)
242-
@ConditionalOnClass({ SpringSecurityDialect.class })
243+
@ConditionalOnClass({ SpringSecurityDialect.class, CsrfToken.class })
243244
static class ThymeleafSecurityDialectConfiguration {
244245

245246
@Bean

0 commit comments

Comments
 (0)