spring注解@CrossOrigin不起作用的原因之一

        以前解决Rest服务的跨域问题都是都是使用Spring的@CrossOrigin注解,但是昨天一个前端同事告诉我有跨域请求问题。


         试了几次,都开始怀疑@CrossOrigin是否真的能解决跨域问题了。

         其实,如果先分析一下网络的话。


       会发现响应状态码是405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)。

       所以,并非@CrossOrigin没有解决跨域请求问题,而是不正确的请求导致无法得到预期的响应,导致浏览器端提示跨域问题。

没有更多推荐了,返回首页