一般我们在进行前后分离的项目 webapp 开发,或者 H5 移动 App 开发时,我们会使用 PC 端浏览器进行开发调试。但默认情况下 Ajax 请求无法跨域访问,请求时会报如下错误:

XMLHttpRequest cannot load http://127.0.0.1:8888/kitty/services/kitty/find. Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://127.0.0.1:8088’ is therefore not allowed access.

接下来我们介绍如何通过设置 Chrome浏览器使其支持跨域。 由于新版本的设置方法和以前不一样,下面分别进行介绍。

一、老版浏览器的跨域设置(版本号49之前)

(1)右键点击 Chrome 快捷方式图标,点击“属性”。

(2)在属性页面中快捷方式栏的目标输入框尾部加上: --disable-web-security

(3)点击“应用”和“确定”并关闭属性页面。重新打开 Chrome 浏览器。如果浏览器出现提示“你使用的是不受支持的命令标记 --disable-web-security”,那么说明配置成功,可以跨域访问了。

二、新版浏览器的跨域设置(版本号49起)

(1)在电脑上新建一个目录,例如:C:\MyChromeEnvUserData

(2)在属性页面中的目标输入框里加上: --disable-web-security --user-data-dir=C:\MyChromeEnvUserData

(3)点击“应用”和“确定”后关闭属性页面,并打开 Chrome 浏览器。发现有“–disable-web-security”相关的提示,说明 Chrome 已经可以正常跨域访问了。

如果对你有帮助,请一定要帮忙点赞好评,给予创作的动力…

Chrome浏览器设置跨域访问【新旧版本两种方式设置】相关推荐

  1. chrome浏览器的跨域设置

    chrome浏览器的跨域设置--包括版本49前后两种设置 做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多 ...

  2. Chrome浏览器端跨域不能访问问题处理办法

    Chrome浏览器端跨域不能访问问题处理办法: 地址栏输入 chrome://flags/#block-insecure-private-network-requests 设置Block insecu ...

  3. chrome浏览器的跨域设置 Google Chrome浏览器下开启禁用缓存和js跨域限制--disable-web-security...

    chrome用户默认路径 Win7:C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\ XP:C:\Documents and Settings ...

  4. Chrome 配置允许跨域访问

    跨域是浏览器为了更加安全,使用同源策略控制网站不能执行其他网站的脚本. 解决跨域问题一般可以通过几个方式改变: 在服务端配置允许跨域(CORS): jsonp 访问方式: 开发.安装浏览器扩展: 取消 ...

  5. 阿里云OSS设置跨域访问

    阿里云OSS设置跨域访问 简介 操作步骤 简介 OSS 提供 HTML5 协议中的跨域资源共享 CORS 设置,帮助您实现跨域访问.当 OSS 收到一个跨域请求(或者 OPTIONS 请求)时,会读取 ...

  6. chrome浏览器解决 跨域调试问题

    chrome浏览器解决 跨域调试问题 参考文章: (1)chrome浏览器解决 跨域调试问题 (2)https://www.cnblogs.com/congxueda/p/7053814.html 备 ...

  7. 两种方式设置SVN提交代码时必须填写日志

    两种方式设置SVN提交代码时必须填写日志 咱们在使用SVN的时候,团队中难免有同事提交代码时忘记填写日志而直接提交,这样会导致后期维护极不方便,这并不是我们想看到的.于是下面给出两种方式来解决这个问题 ...

  8. chrome浏览器解决跨域调试问题

    1.关闭chrome浏览器 2.右键点击浏览器快捷方式,打开属性 3.在目标的末端先空格,然后添加(C:\MyChromeDevUserData是自己随便建的一个空文件夹) –disable-web- ...

  9. Vue之通过代理设置跨域访问

    我们使用脚手架创建的项目,可以在config项目中看到 其中我们打开index.js文件 'use strict' // Template version: 1.3.1 // see http://v ...

最新文章

  1. Spring Boot 前后端配合及接口化测试学习记录[3]
  2. 随机森林(Random Forest)为什么是森林?到底随机在哪里?行采样和列采样又是什么东西?
  3. 物联网智能硬件设备身份验证机制
  4. linux yum及yum仓库
  5. 查询性能优化(使用 Explain 进行分析、优化数据访问、重构查询方式)、存储引擎(InnoDB/MyISAM)
  6. pyqt5讲解10:布局管理讲解大全
  7. 为什么 HTTP3.0 使用 UDP 协议?
  8. Android之提示Could not find com.android.support:appcompat-v7:25.3.1.
  9. vplex实施手册_VPLEX 运维及异构存储双活使用实例技术 | 在线答疑
  10. jquery层次选择器:空格 > next + nextAll ~ siblings
  11. 解读机械图样——局部视图
  12. html 仿word页面,HTML+CSS入门 HTML页面仿WORD样式详解
  13. 海南新能源内容市场遇冷,本土内容平台杉车网如何解围?
  14. 几何画板中去除画出的线段的教程
  15. JVM中引用计数法与可达性分析
  16. 研究了一下WMF图片格式,应该是CYMK
  17. mysql geo_地理位置geo处理之mysql函数
  18. CCF- CSP 202209-1如此编码 按部就班 满分题解
  19. Rasa 中文聊天机器人项目
  20. 电子商务网站的设计与实现(一):当前的一些购物体验和开发期望

热门文章

  1. 不得不看的经典搞笑名言名句
  2. C++ reverse函数使用
  3. mysql 中的三元运算
  4. ubuntu18.04试玩openproject
  5. 「硬见小百科」0欧电阻
  6. 程序员你伤不起(五)大结局
  7. Jenkins钩子实现代码提交/合并时自动部署
  8. 队列的简单实现(C语言)
  9. 关于酒的常识你知道多少
  10. 请领导过目文件怎么说_跟领导出差,领导朋友请吃饭,要一起去吗?网友说:别做愣头青...