Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 弹簧座API-403禁止的错误响应_Java_Spring_Rest - Fatal编程技术网

Java 弹簧座API-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

一、 我是spring新手,我正在编写RESTAPI。我得到403个禁止删除的错误。下面是我正在制作的示例

@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文件中实现这一点?