728x90
윈도우 환경인 로컬에서는 잘되던 @DeleteMapping이 리눅스 환경에 배포 후 안된다.
- 환경설정 문제인거 같아서 관련 내용으로 구글링
- SecurityConfig에 아래 내용을 추가해봤지만 효과가 없었다.
.antMatchers(HttpMethod.DELETE,"/**")
- WebConfig를 수정하니 효과가 있었다.
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping(("/**"))
.allowedOrigins("*")
.allowedMethods(
HttpMethod.GET.name(),
HttpMethod.HEAD.name(),
HttpMethod.POST.name(),
HttpMethod.PUT.name(),
HttpMethod.DELETE.name()
);
}
- 403 Error가 사라졌다.
728x90
'개발 > Java & Kotlin' 카테고리의 다른 글
[Java] 람다와 스트림(2) (0) | 2022.06.29 |
---|---|
[Spring] @ResponseBody가 null만 가져올 때 (0) | 2022.06.28 |
[Java] 람다와 스트림(1) (0) | 2022.06.28 |
[Spring] 파일 업로드 시 파일명 변경하기 (0) | 2022.06.27 |
[Spring] @PutMapping, @DeleteMapping 사용하기 (1) | 2022.06.27 |