[SPRING] Spring Rest-API - 403 금지 된 오류 응답
SPRINGSpring Rest-API - 403 금지 된 오류 응답
나는 스프링에 익숙하지 않다. 나는 REST API를 쓰고있다. 나는 삭제를 위해 403 금지 된 오류를 얻고있다. 다음은 제가 작업하고있는 샘플입니다.
@RequestMapping(value = "/{noteId}", method = RequestMethod.PUT)
public ResponseEntity noteIdPut(
@PathVariable("Id") String Id,
Note note)
throws Exception {
return service.updateNote(Id, note);
}
해결법
-
==============================
1.이 필터 라인을 web.xml에 추가하기 만하면됩니다.
이 필터 라인을 web.xml에 추가하기 만하면됩니다.
<filter> <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFilter</filter-class> <init-param> <param-name>cors.allowed.origins</param-name> <param-value>*</param-value> </init-param> <init-param> <param-name>cors.allowed.headers</param-name> <param-value>Content-Type,X-Requested-With,accept,authorization,Origin,Access-Control-Request-Method,Access-Control-Request-Headers</param-value> </init-param> <init-param> <param-name>cors.allowed.methods</param-name> <param-value>GET, POST, PUT, DELETE, OPTIONS, HEAD</param-value> </init-param> </filter>
from https://stackoverflow.com/questions/33068019/spring-rest-api-403-forbidden-error-response by cc-by-sa and MIT license