bill.mail.10086.cn域内访问smsrebuild1.mail.10086.cn下的接口出现“阻止跨域源请求”

例如:

 

URL 说明 是否允许通信
http://www.a.com/a.js              http://www.a.com/b.js 同一域名下 允许
http://www.a.com/lab/a.js              http://www.a.com/script/b.js 同一域名下不同文件夹 允许
http://www.a.com:8000/a.js http://www.a.com/b.js 同一域名,不同端口 不允许
http://www.a.com/a.js              https://www.a.com/b.js 同一域名,不同协议 不允许
http://www.a.com/a.js              http://70.32.92.74/b.js 域名和域名对应ip 不允许
http://www.a.com/a.js              http://script.a.com/b.js 主域相同,子域不同 不允许
http://www.a.com/a.js              http://a.com/b.js 同一域名,不同二级域名(同上) 不允许(cookie这种情况下也不允许访问)
http://www.cnblogs.com/a.js http://www.a.com/b.js 不同域名 不允许

 解决方法:

第一、使用iframe代理页;第二、用jsonp(get方式请求)

相关文章:

  • 2021-08-08
  • 2021-11-06
  • 2021-06-01
  • 2021-11-18
  • 2021-11-18
  • 2021-12-08
  • 2021-08-17
  • 2021-05-17
猜你喜欢
  • 2022-12-23
  • 2022-03-07
  • 2021-04-18
  • 2021-10-12
  • 2022-12-23
  • 2022-01-22
相关资源
相似解决方案