Chrome 跨域 for Windows

2,906 阅读1分钟

现在比较新的浏览器在本地调试时AJAX请求,基本都会有跨域问题。相应的解决方案也挺多的,工具也不少。像charles等抓包工具等。不过最简单的就是移除浏览器的同源限制。

版本号<=49设置

  1. 在桌面找到chorme浏览器快捷图标并点击鼠标右键的属性一栏。
  2. 在属性页面中的目标输入框里加上 --disable-web-security 如下图所示:

版本号>49设置

第一步创建一个文件夹,这个文件夹是用来保存关闭安全策略后的用户信息,名字可以随意取,位置也可以随意放。

  1. 在电脑上新建一个目录,例如:

C:\MyChromeDevUserData

  1. 在chrome浏览器快捷方式的属性页面中的目标输入框里加上

--disable-web-security --user-data-dir=C:\MyChromeDevUserData

注意:--disable前需加上空格

注意:--disable前需加上空格

注意:--disable前需加上空格

  1. 点击应用和确定后关闭属性页面,并打开chrome浏览器。

命令行方式启动

'C:\Program Files\Google\Chrome\Application\chrome.exe' --disable-web-security --user-data-dir=C:\MyChromeDevUserData