且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Angular $ http:预检的响应具有无效的HTTP状态代码403

更新时间:2022-06-27 05:55:05

我遇到了同样的问题。我的后端是一个tomcat服务器。我通过配置web.xml解决了这个问题:

I had the same problem. My backend for this is a tomcat server. I solved it by configuring web.xml like this:

<filter>
    <filter-name>CorsFilter</filter-name>
    <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
    <init-param>
        <param-name>cors.allowed.headers</param-name>
        <param-value>Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization</param-value>
    </init-param>     
</filter>