HTML5与移动Web:跨域问题

问题

在本地测试的好好的,放到服务器上出现了无法获取数据的问题,所有的日志都看了,没一点问题,但是就很奇怪,然后我打开了谷歌控制台。

报错信息:

question.html:1 Access to XMLHttpRequest at 'http://120.27.144.13:8080/news/getNews.do' from origin 'http://127.0.0.1:8848' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

意思就是:

请求服务器不同端口的另一个资源,出于安全原因,浏览器限制发起的跨源HTTP请求,则会出现本文开头提到的现象及异常。

解决办法:

本人的后台是SpringMVC,添加如下注解。

@CrossOrigin(origins = "*")

发布了349 篇原创文章 · 获赞 161 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/qq_42192693/article/details/103332746
今日推荐