`--disable-web-security`命令似乎不再有效

时间:2011-08-02 20:45:16

标签: security google-chrome same-origin-policy

允许Chrome上的跨域请求的命令--disable-web-security不再有效,我认为由于最新的更新。

除了下载旧版本的Chrome并禁用更新外,还有解决方法吗?

也可以在同一个问题中提出,建议在Firefox中关闭网页安全的javascript片段对我来说无效:

try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
} catch (e) {
    alert("UniversalBrowserRead failed");
}

该页面始终会提醒UniversalBrowserRead failed

3 个答案:

答案 0 :(得分:19)

杀死所有实例并重试。今天遇到同样的问题,在我杀死铬之后就行了。

答案 1 :(得分:6)

打开笔记本电脑或计算机中的任务管理器,尝试终止系统中所有现有的chrome *实例,并使用" \ Google \ Chrome \ Application \ chrome.exe --disable-web-运行快捷方式安全"

重新启动笔记本电脑或计算机时总会重置,因此,重新启动系统时可能需要执行此步骤。

答案 2 :(得分:5)

使用 - user-data-dir 扩展禁用网络安全命令。这对我有用,更多详细信息请参见> https://bugs.chromium.org/p/chromium/issues/detail?id=575690

我在windows中使用的命令:

public class MyWebRequestReceiver extends BroadcastReceiver
{
  public static final String PROCESS_RESPONS = "com.rentpro.PROCESS_RESPONSE";

    @Override   
    public void onReceive(Context context, Intent intent) 
    {   
       listofnames = intent.getStringArrayListExtra("namelist");
    }
}