노트
- Spring Security 5.0 버전 부터도 Kotlin DSL을 활용하는 것이 가능하다.
@EnableWebFluxSecurity class SecurityConfig { @Bean fun springSecurityFilterChain(http: ServerHttpSecurity): SecurityWebFilterChain? { return http { csrf { disable() } formLogin { disable() } httpBasic { disable() } // ... } } }
- 그러나 이게 그냥 가져다 놓으면 Koltin DSL을 인식하지 못한다. 원래는 IDE에서 자동으로 Import 해주는 것이 맞지만 안되는 경우에 다음을 import한다.
import org.springframework.security.config.web.server.invoke
요약
요약: IDE가 안 해줘서 직접 import 해야함