spring/spring security
[Spring] Chrome 양식 다시 제출 확인 ERR_CACHE_MISS 해결방법
moonsiri
2020. 10. 31. 03:21
728x90
반응형
Chrome에서 POST 요청으로 페이지 이동후 뒤로 가기를 하면 아래와 같은 확인 페이지를 제공하도록 되어있습니다.
Spring security를 사용하면 headers cacheControl를 disabled 처리함으로써 해결합니다.
@Configuration
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) {
http
// ...
.headers(headers -> headers
.cacheControl(cache -> cache.disable())
);
}
}
혹은, (새로고침(F5)시 아래와 같은Alert창이 뜰 경우에도) POST 요청 방식을 GET 요청 방식으로 변경하여 해결합니다.
728x90
반응형