Java 弹簧座API-403禁止的错误响应
一、 我是spring新手,我正在编写RESTAPI。我得到403个禁止删除的错误。下面是我正在制作的示例Java 弹簧座API-403禁止的错误响应,java,spring,rest,Java,Spring,Rest,一、 我是spring新手,我正在编写RESTAPI。我得到403个禁止删除的错误。下面是我正在制作的示例 @RequestMapping(value = "/{noteId}", method = RequestMethod.PUT) public ResponseEntity noteIdPut( @PathVariable("Id") String Id, Note note) throws Exception
@RequestMapping(value = "/{noteId}", method = RequestMethod.PUT)
public ResponseEntity noteIdPut(
@PathVariable("Id") String Id,
Note note)
throws Exception {
return service.updateNote(Id, note);
}
只需在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>
克斯菲尔特
org.apache.catalina.filters.CorsFilter
科尔斯
*
cors.allowed.headers
内容类型、X-Requested-With、接受、授权、来源、访问控制请求方法、访问控制请求标头
cors.methods
获取、发布、放置、删除、选项、标题
感谢您的回复。我会尽量让你知道救命恩人!我在调试一个类似的问题,它工作得很神奇,如果我直接来到这里,可以节省我几个小时。如何在java文件中实现这一点?