--disable-web-security是否可以在Chrome中运行?

Fie*_*lds 32 google-chrome

我正在尝试进行一个简单的测试而不更改涉及跨域AJAX调用的任何服务器端代码,我想知道是否可以再使用它--disable-web-security.它似乎无法在Chrome 28上运行.

自Chrome版本21以来我没有使用它; 这个功能被删除了吗?

小智 39

检查Windows任务管理器,确保在运行命令之前终止所有chrome进程.


Pri*_*jee 27

最新Chrome和Chromium浏览器的新标记是:

--disable-web-security --user-data-dir=c:\my\data
Run Code Online (Sandbox Code Playgroud)

  • 在第二个参数上,请务必指定路径,例如`--user-data-dir = c:\ my\data` (3认同)
  • 这是有效的,仅使用--disable-web-security不能. (2认同)
  • 当尝试禁用网络安全时,“user-data-dir”标志现在是强制性的,因为它有效地启动了第二个 Chrome“配置文件”。您只需启动没有命令行标志的 Chrome 即可运行正常(“具有”网络安全)配置文件,并且此“良好”会话可以与不受保护的会话同时运行。 (2认同)

Cod*_*ger 16

尝试这个 :

视窗:

触发以下命令CMD以启动禁用安全性的 chrome 浏览器的新实例

转到 Chrome 文件夹:

cd C:\Program Files (x86)\Google\Chrome\Application
Run Code Online (Sandbox Code Playgroud)

运行以下命令:

chrome.exe --disable-web-security --user-data-dir=c:\my-chrome-data\data
Run Code Online (Sandbox Code Playgroud)

苹果系统:

在终端中运行此命令:

open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_sess_1" --disable-web-security
Run Code Online (Sandbox Code Playgroud)

希望这对 Windows 和 Mac 用户都有帮助!


CSS*_*ian 12

这个标志在v30.0.1599.101 m为我工作 在此输入图像描述

  • 因此可以忽略警告“不支持的命令”吗?被支持了吗? (2认同)

Zah*_*ran 9

这应该工作.您可以将以下内容保存在批处理文件中:

TASKKILL /F /IM chrome.exe
start chrome.exe --args --disable-web-security
pause
Run Code Online (Sandbox Code Playgroud)

  • 如果有人在 2020 年及以后发现此内容:此内容不再有效。如果您没有指定“user-data-dir”,“disable-web-security”现在不起作用——您无法在默认配置文件上禁​​用网络安全。 (2认同)