在Chrome中停用相同的来源政策

在Chrome中停用相同的来源政策

有没有办法在Google的Chrome浏览器上禁用同源策略



SMILET
浏览 993回答 4
4回答

慕森王

是的。对于OSX,打开终端并运行:$ open -a Google\ Chrome --args --disable-web-security --user-data-dirOSX上的Chrome 49+上需要--user-data-dir对于Linux运行:$ google-chrome --disable-web-security此外,如果您尝试使用AJAX或JSON等开发目的访问本地文件,也可以使用此标志。-–allow-file-access-from-files对于Windows,请进入命令提示符并进入Chrome.exe所在的文件夹并键入chrome.exe --disable-web-security这应该禁用相同的源策略,并允许您访问本地文件。更新:对于Chrome 22+,系统会显示一条错误消息:您使用的是不受支持的命令行标志: - disable-web-security。稳定性和安全性将受到影响但是,您可以在开发时忽略该消息。

叮当猫咪

对于Windows用户:在我看来,此处接受的解决方案的问题是,如果您已经打开Chrome并尝试运行它,则无法运行。但是,在研究这个时,我发现了一个关于超级用户的帖子,是否可以同时运行带有和不带网络安全的Chrome?。基本上,通过运行以下命令(或使用它创建一个快捷方式并通过它打开Chrome)chrome.exe --user-data-dir="C:/Chrome dev session" --disable-web-security您可以在打开其他“安全”浏览器实例并正常工作的同时打开一个新的“不安全”Chrome实例。 重要提示:C:/Chrome dev session每次打开窗口时删除/清除文件夹,因为第二次--disable-web-security无法正常工作。因此,您无法保存更改,然后再将其作为第二个不安全的Chrome实例再次打开--disable-web-security。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript