栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Access to XMLHttpRequest at ‘xxxx‘ from origin ‘http://localhost:63442‘ has been blocked by CORS pol

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Access to XMLHttpRequest at ‘xxxx‘ from origin ‘http://localhost:63442‘ has been blocked by CORS pol

报错 !Access to XMLHttpRequest at ‘http://localhost/books’ from origin ‘http://localhost:63442’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

访问 books.html页面的时候出现 页面 但是无法从后台读出数据

打开浏览器按F12出现了上述错误

这个问题是说你当前访问的端口 与目标端口63442 不一样,出现了跨域问题,该访问被禁止了。

这个问题的原因 是你使用IDEA打开 .html文件导致的,因为你的IDEA的默认端口是63442

解决这个问题也比较容易,直接让服务器支持跨域就可以了。只需要在Controller中加入@CrossOrigin注解 即可:

注意这里的端口号需要填写 你IDEA的端口号,不要填错了,并且需要使用RestController 传输数据。

如果这样不成功,则把books.html文件中axios发请求的地方修改成 指定的形式

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007485.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号