如何升级GPO强制安装的Chrome扩展程序?

时间:2015-08-17 12:33:01

标签: google-chrome google-chrome-extension

我们开发了一个网络安全产品,其中包含一个chrome扩展,目前由GPO中的ExtensionInstallForcelist值安装。

我们的产品功能之一是,上网/内联网分为几个信任区域 - 而Chrome扩展程序负责在不同区域中运行的不同浏览器窗口之间进行切换。有时,在所有信任区域中运行的浏览器都无法访问CRX中的update_url。由于Chrome在首次安装时从初始XML文件中指定的CRX位置“导入”扩展,因此在升级软件时如何升级扩展时我感到很遗憾。到目前为止,我只看到以下选项:

  • 在Chrome的AppData位置下手动编辑每个用户的“首选项”文件和扩展程序\目录(这对我来说是hackish,不稳定,我宁愿避免它......)
  • 使用静态文件:/// url作为manifest.json中的update_url(但这具有特定驱动器的限制,目录和文件必须存在)
  • 手动编辑master_preferences文件以安装和/或升级我们的扩展程序(谷歌强烈建议不要这样做:https://support.google.com/chrome/a/answer/188453?hl=en

有没有人有过为企业应用程序部署Chrome扩展程序并以我错过的方式升级它们的经验(经过多次挖掘......)?

谢谢: - )

1 个答案:

答案 0 :(得分:0)

我们最终使用硬编码文件:/// url作为update_url,因为我们找不到更好的方法(我们选择不在chrome appstore上发布扩展名)。