谷歌浏览器禁止同源策略支持跨域 | windows, Chrome 80+
问题
前端开发经常遇到跨域问题,会有同源策略的限制,保证网站安全
解决
谷歌浏览器直接禁止同源策略,亲测谷歌浏览器版本 80.0.3987.116(正式版本) (64 位)可以生效,windows环境下
步骤
- 找到桌面上的谷歌浏览器快捷方式,复制粘贴一个出来
- 右击这个复制出来的图标-点击属性
- 修改目标那一栏的内容,在原内容基础上加上
--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