Как установить расширение за пределами магазина Google с ExtensionInstallForcelist - PullRequest
0 голосов
/ 15 октября 2018

Добрый день.

Насколько я понимаю, ExtensionInstallForcelist позволяет устанавливать расширения.Например:

gbchcmhmhahfdphkhkmpfmihenigjmpp;https://clients2.google.com/service/update2/crx

устанавливает приложение Удаленный рабочий стол Chrome из Интернет-магазина Chrome.Но это работает, только если расширение находится в магазине Google.

Я написал расширение для себя и своих друзей, которого нет в магазине Google, и я хочу установить его, используя ExtensionInstallForcelist, без добавлениямое расширение до магазина, а скорее предоставление его с моего сервера.Я искал учебники, чтобы сделать это, безуспешно.Я пытался что-то вроде этого с моим расширением ID:

В редакторе реестра Windows:

ExtensionInstallForcelist: Name: 1, Value: 
nofjogfmdhbnfkagbgdbfdalioocfpbl;https://www.myweb.net/*

Но отчеты о состоянии chrome://policy:

List entry "0": The value does not match the format and_
[BLOCKED]nofjogfmdhbnfkagbgdbfdalioocfpbl;https://www.myweb.net/*

I Такжепробовал с разными источниками, например: https://www.myweb.net, https://www.myweb.net/updates.xml, но не работает.XML-файл на сервере содержит:

<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
  <app appid='nofjogfmdhbnfkagbgdbfdalioocfpbl'>
    <updatecheck codebase='https://www.myweb.net/ext.crx' version='1.0' />
  </app>
</gupdate>

Я пробовал также этот параметр реестра:

ExtensionInstallSources: Name: 1, Value: https://www.myweb.net/*

, и даже если chrome://policy сообщает: https://www.myweb.net/* - Aceptar, но все равно неработа.

...