at Proxy.xrLogin (webpack-internal:///./node_modules/@xr/core/src/store/modules/xr_login.ts:123:15)
时间: 2023-08-22 12:11:07 浏览: 47
根据提供的引用内容来看,这个错误是在访问URL http://m.xusong.com/api/NEWS/getNews.json?page=1&pageSize=10 时出现的。错误信息显示没有设置 'Access-Control-Allow-Origin' 头,这导致请求被拒绝。在示例代码中,有两个不同的URL被用于访问接口。一个是相对路径 "/api/NEWS/getNews.json?page=1&pageSize=10",另一个是完整的URL "http://xxxx.com/api/NEWS/getNews.json?page=1&pageSize=10"。如果你的访问是在本地开发环境中进行,那么可能是因为跨域请求被浏览器阻止了。要解决这个问题,你可以尝试以下方法:
1. 在服务端设置响应头中添加 'Access-Control-Allow-Origin' 头,允许来自 http://localhost:8080 的请求访问。
2. 如果你的请求是在本地开发环境中进行,可以使用相对路径来访问接口,即使用 "/api/NEWS/getNews.json?page=1&pageSize=10" 这样的URL。
3. 如果你需要访问一个不同域名下的接口,你可以尝试使用代理来解决跨域问题。具体的配置方法可以参考你所使用的开发工具或框架的文档。
希望以上方法能够帮助你解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [深度采坑指南之vue-cli代理跨域proxy解决跨域限制](https://blog.csdn.net/u012699754/article/details/80402926)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]