Java 否';访问控制允许原点';请求的资源上存在标头,CORS问题
我的代码和问题完全正确 但我得到的错误是Java 否';访问控制允许原点';请求的资源上存在标头,CORS问题,java,angular,spring,eclipse,spring-security,Java,Angular,Spring,Eclipse,Spring Security,我的代码和问题完全正确 但我得到的错误是 Access to XMLHttpRequest at 'http://localhost:8080/api/v1/basicauth' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-O
Access to XMLHttpRequest at 'http://localhost:8080/api/v1/basicauth' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
zone-evergreen.js:2828
GET http://localhost:8080/api/v1/basicauth net::ERR_FAILED
我在被接受的答案中遵循了相同的指示,但我仍然得到了相同的错误
我已经在我的SpringSecurityConfig
类中添加了doFilter方法。不过,我还是犯了同样的错误。
我在网络中得到以下错误
如果我点击这个网址,我会得到404错误 在eclipse中,我运行的是调试模式,它没有显示任何调试点, 可能是什么问题
你能帮我解决和理解那种问题吗?谢谢!:) 好的,当你直接在浏览器中打开时会发生什么?我收到404错误好的,是的-所以你实际上没有CORS问题。相反,你有一个404问题。如果您解决了404问题,那么我希望您会发现您现有的CORS配置已按预期工作。您看到CORS消息只是因为大多数服务器默认情况下没有将Access Control Allow Origin response标头添加到4xx错误。好的,当您直接在浏览器中打开时会发生什么?我收到404错误好的,是的-所以您实际上没有CORS问题。相反,你有一个404问题。如果您解决了404问题,那么我希望您会发现您现有的CORS配置已按预期工作。您看到CORS消息只是因为默认情况下大多数服务器没有将Access Control Allow Origin response头添加到4xx错误。