独书先生 Menu

谷歌浏览器禁止同源策略支持跨域 | windows, Chrome 80+

问题

前端开发经常遇到跨域问题,会有同源策略的限制,保证网站安全

解决

谷歌浏览器直接禁止同源策略,亲测谷歌浏览器版本 80.0.3987.116(正式版本) (64 位)可以生效,windows环境下

步骤

  1. 找到桌面上的谷歌浏览器快捷方式,复制粘贴一个出来
  2. 右击这个复制出来的图标-点击属性
  3. 修改目标那一栏的内容,在原内容基础上加上 --disable-web-security --user-data-dir="c:/chromedev"

结果类似于:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="c:/chromedev"

4.先关闭谷歌浏览器,然后双击复制的那个图标打开谷歌浏览器,如果顶部有提示”您使用的是不受支持的命令行标记:--disable-web-security。稳定性和安全性会有所下降。”就是设置成功。

觉得不明白的小伙伴可以参考以下视频教程

原文:https://appsoftea.com/zh/disable-same-origin-policy-in-chrome/
参考:https://stackoverflow.com/questions/3102819/disable-same-origin-policy-in-chrome