2

我添加了首选项ExtensionInstallSources(根据: http: //www.chromium.org/administrators/policy-list-3#ExtensionInstallSources),它仍然不允许我从我的 URL 安装我的“app.crx”。我添加如下:

文件:/home/myuser/.config/google-chrome/Default/Preferences

"extensions": {
    "ExtensionInstallSources": [ "http://myurl.com/*" ],
...elided...

但是,当我转到该 url 时http://myurl.com/myapp/app.crx,它告诉我它无法从该 url 安装。我该如何解决?

更多信息:

看来该Preferences文件不是要编辑的正确文件。我从这里下载了一个示例:http: //dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip此处指定:http: //support.google.com/chrome/a/bin/answer .py?hl=en&answer=187945

它提供了一个“chrome.json”文件,但没有指定安装位置。我尝试将它安装在.config/chrome/Default文件夹中,但这不起作用。

我的 chrome.js 文件是:

// Policy template for Linux.
// Uncomment the policies you wish to activate and change their values to
// something useful for your case. The provided values are for reference only
// and do not provide meaningful defaults!
{
    "ExtensionInstallSources": ["http://myurl.lamp/*"]
}

它仍然不起作用!

第二次更新:

/etc/opt/chrome/policies/managed/test_policy.json按照此处的说明进行了设置:http: //www.chromium.org/administrators/linux-quick-start仍然无法正常工作

第三次更新:

我检查了chrome://policy,它显示权限在那里!它仍然不允许我从 URL 安装 crx!它显示的值为ExtensionInstallSources

http://myurl.lamp/*,http://localhost/*,http://192.168.1.109/*,*://myurl.lamp/*,file:///*

但这些都不起作用!

4

1 回答 1

0

我刚刚在测试 ubuntu 虚拟机中使用 chrome 不稳定(35.0.1908.4)进行了尝试,它运行良好。更改策略文件后是否重新启动了 chrome?

于 2014-03-26T20:16:03.123 回答