Joh*_*ney 13 security google-chrome
今天(2016年3月15日),chrome停止使用--disable-web-security标志.我尝试了各种帖子中描述的以下选项:1)在Windows任务管理器中杀死所有Chrome.exe实例.2)添加--use-data-dir标志,有关于此的当前帖子,但那里的答案不再起作用了
这是我正在使用的脚本:
启动chrome.exe --disable-web-security --allow-running-insecure-content --use-data-dir = c:/ temp/chrome_dev
Chrome在此脚本下打开并显示禁用安全警告,但localhost跨域调用仍然失败:
小智 19
我有正在使用的解决方案--disable-web-security.
最后我找到了解决方案 现在,只要你设置--user-data-dir在一起,chrome就会接受它.使用它时,您将拥有不同的实例.试试吧:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="D:\chrome"
Run Code Online (Sandbox Code Playgroud)
对于Linux
google-chrome --user-data-dir=”/var/tmp/Chrome” --disable-web-security
Run Code Online (Sandbox Code Playgroud)
我建议一个临时目录
仅适用于OS X用户,这适用于我(在El Capitan上): /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security --user-data-dir="<some-dir>"
也适用于Yosemite 10.10.5.请注意, - user-data-dir可能不再为空.你必须指定一些目录.
从 Chrome 80 开始,这不再起作用。您必须指定一个非默认值--user-data-dir才能使其现在起作用。
原答案:
如果您不想创建新的数据目录,则可以使用现有的数据目录。
因此,在 Linux 上启动不安全 Chrome 的命令将如下所示:
google-chrome --user-data-dir=/home/<your username>/.config/google-chrome --disable-web-security
Run Code Online (Sandbox Code Playgroud)
但请勿将此 Chrome 实例用于开发或调试以外的任何用途,因为它容易受到大量Web攻击。