Spring/Spring Security

[Spring Security] 4-3. 보안: HTTP

noahkim_ 2023. 10. 14. 02:03

1. Redirect to HTTPS

  • 클라이언트가 HTTP 요청을 할 경우, 서버에서 HTTPS로 재요청하도록 리다이렉트 시킬 수 있습니다.
@Configuration
@EnableWebSecurity
public class WebSecurityConfig {

	@Bean
	public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
		http
			// ...
			.requiresChannel(channel -> channel
				.anyRequest().requiresSecure()
			);
		return http.build();
	}
}