Добрый день.
Насколько я понимаю, 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
, но все равно неработа.