为了账号安全,请及时绑定邮箱和手机立即绑定

跨源请求怎么解决

阻止跨源请求:同源策略禁止读取位于....的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')用的IDE是vs,服务器是iis,mvc3.0这个问题怎么解决,已经百度尝试了各种方法

正在回答

1 回答

Access-Control-Allow-Origin 有些低版本浏览器不支持,解决跨域的话可以用下面这些办法,仅供参考

1、jsonp

2、模拟图片请求的方式(场景适用于向服务端发送数据,但是不需要获取结果,类似百度点击流js)

<img src="  // 这个gif实际上指向的是一个脚本

3、如果是同一个域下的不同二级域名跨域,可以通过修改document.domain来实现跨域。

4、HTML5的window.postMessage()可以实现跨域。

5、iframe实现跨域

具体方法我就不细讲了,楼主慢慢去查吧,希望能帮到你~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

跨源请求怎么解决

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信