如何修改 Chrome 扩展安装白名单



我正在尝试在Chrome上安装扩展程序,但它似乎为我"决定"了我应该安装什么和不应该安装什么,这非常令人沮丧。我已经导航到" chrome://policy/"并且ExtensionInstallBlacklist设置为" *",如何更改此设置或将我的扩展ID添加到ExtensionInstallWhitelist数组中?我在机器 (MAC) 的任何地方都找不到这个文件,我已经到处寻找,包括我在其他线程中发现的/Library/Managed Preferences/username/。如何修改策略设置?

然后我建议您联系您的管理员。此设置通过工作组策略放入计算机中。

即使您能够在本地更改该值,它也是有原因的,您可能会因此而遇到麻烦。

请注意,您需要本地管理员才能访问该文件。根据文档,它确实应该在/Library/Managed Preferences/<username>.从长远来看,修改它无济于事。

这是我如何解决我的:

  1. 找到要安装的扩展并尝试安装它0.5 从弹出窗口复制扩展名
  2. 导航到HKEY_LOCAL_MACHINE\软件\政策\谷歌\Chrome\扩展安装白名单
  3. 添加具有下一个序列号的新REG_SZ并粘贴数据
  4. 重新启动 Chrome 并尝试重新安装扩展程序

仅适用于 MacOS
谷歌浏览器限制安装第3方扩展程序以提高安全性。绕过此类限制的官方方法是添加自定义策略。在当前版本的 Chrome (60) 中,有一个名为 ExtensionInstallWhitelist 的白名单扩展程序的策略条目。在macOS上,可以通过在终端中运行以下命令轻松添加此类策略:

defaults write com.google.Chrome ExtensionInstallWhitelist -array id

相应地将 id 替换为实际的分机 ID。可以通过单击"开发人员模式"框在chrome://extensions中找到该ID。如果要添加多个 ID,请在 -array 后放入 id1 id2 id3 等。重新启动 Chrome 才能生效。要检查策略是否有效,请访问chrome://policy 。要删除策略,只需运行:

defaults delete com.google.Chrome ExtensionInstallWhitelist

这可以帮助在没有警告的情况下安装开源Chrome扩展程序,例如BaiduExporter。

原始来源

如果要

删除它:

赢+R

注册表编辑器

计算机\HKEY_LOCAL_MACHINE\软件\政策\谷歌\铬

选择包含扩展安装白名单的文件夹

右键单击删除

最新更新