Ray*_*Vol 51 google-chrome-extension chrome-web-store
我们开发了Chrome扩展程序,并且只想分发有限数量的内部用户.
这将是一个私人应用程序,但要安装它,用户现在必须按照手动步骤进入设置 - >扩展 - >单击开发人员模式 - >将.crx放在那里.
我想知道是否有办法让私人App Store私下分发这个应用程序,而不是在Chrome网上应用店中供任何人查看/下载/使用.
感谢您提前的帮助---
Mik*_*ace 33
您使用Chrome网上应用店.有2种选择:
2016-05-20更新:来自https://support.google.com/chrome/a/answer/2663860?hl=zh-CN
使用Google Apps for Work或Google Apps的Chrome用户可以使用Chrome网上应用店托管仅限其用户或与您共享该应用直接链接的用户的私有应用.来自同一Chrome域的用户会在Chrome网上应用店的私人收藏中看到其组织的私人应用.
更新2015-10-27:Google已更新安装策略,以遏制Windows上的恶意扩展活动.在Chrome扩展托管页面上:
警告:自Chrome 33起,Windows用户只能下载Chrome网上应用店中托管的扩展程序,但通过企业策略或开发者模式进行安装除外(请参阅保护Windows用户免受恶意扩展).从Chrome 44开始,Mac上的本地.crx路径不允许外部安装(请参阅继续保护Chrome用户免受恶意扩展).
使用最新版本的Google Chrome,用户将无法再单击下载链接并使用正确的HTTP标头进行安装.这为您提供了4种可能的选择:
我在公司内部私下创建并分发了几个不同的Google Chrome扩展程序,并选择了第一个选项.这对用户来说是一个额外的步骤,但这并不是什么大问题.用户无需在Chrome浏览器中启用开发人员模式即可使用此功能.
小智 10
是的你可以.你需要通过谷歌浏览器"扩展程序"页面创建crx文件(访问:chrome:// extensions /注意:你不能点击你手动复制和粘贴它的链接,chrome不允许你访问链接从HREF)
在"扩展"页面上,选中"开发者模式"框,选择"包扩展".

现在,您将获得以下弹出窗口.单击"浏览",Extension root directory然后导航到包含扩展名的文件夹(包含manifest.json的文件夹).

第一次执行此操作时,请忽略私钥文件.它会自动为您生成一个并将其保存到同一个文件夹中.
当您发布新版本的扩展时,请使用生成的私钥文件.这种方式对于某人更新扩展名,它不会再次请求权限.
安装
警告:
注意:另一种方法是在Chrome商店中发布它,但仅限某些用户(非公开用户).只有拥有该链接的人才能安装,或者您只能确定某些人可以安装,即使您有链接但不属于该组,他们也无法查看该扩展.这里唯一的问题是,如果您不希望Google看到该扩展程序.
Ste*_*fer 10
如果您使用Google Apps,现在似乎可以将应用和扩展程序发布到Chrome网上应用店,但只能让该网域的用户看到它.
https://support.google.com/chrome/a/answer/2663860?hl=en
由于它是内部的,您可以更改其计算机上的注册表设置吗?
因为如果是这样,您可以使用它们从网络商店外部轻松安装扩展或在其计算机上强制安装扩展。
看这里...
http://www.chromium.org/administrators/policy-templates
http://www.chromium.org/administrators/policy-list-3#ExtensionInstallSources
http://www.chromium.org/管理员/policy-list-3#ExtensionInstallForcelist
| 归档时间: |
|
| 查看次数: |
31234 次 |
| 最近记录: |