Chrome浏览器如何安装第三方扩展程序不被禁用

记得与以前写过一篇关于chrome不能安装扩展显示“只能安装来自应用商店扩展”并强行禁用本地插件的解决方法
今天详细了解了一些相关知识。于是就记录下来。

Chrome浏览器扩展程序内置的保护机制

Chrome内置浏览器安全&隐私保护机制,允许本地用户自定义配置扩展程序相关的安全策略。比如:用户不能安装任何已被列入黑名单的扩展程序(除非它们被加入白名单)。当然也可以通过在ExtensionInstallForcelist中指定扩展程序来强制Google Chrome自动安装这些扩展程序。强制安装列表中的扩展程序均会被安装(无论它们是否包含在黑名单内)。

  1. 扩展程序安装黑名单(ExtensionInstallBlacklist)
  2. 扩展程序安装白名单(ExtensionInstallWhitelist)
  3. 强制安装的扩展程序的列表(ExtensionInstallForcelist)
  4. 扩展程序、应用和用户脚本安装源(ExtensionInstallSources)
  5. 允许的应用/扩展程序类型(ExtensionAllowedTypes)

Ps:优先级&适用范围依次往下逐级递增。

方法一、添加指定扩展程序到Chrome白名单

通过配置扩展程序安装白名单(ExtensionInstallWhitelist)很简单就可以覆盖内置的扩展安装策略,从而正常安装启用指定第三方扩展程序。
Windows下以安装SiteTDKs插件为例:
打开chrome://extensions(扩展程序管理器)页面,拖放SiteTDKs.crx上去【下载地址:点击
按照提示确认安装
简单教你·Chrome浏览器如何安装第三方扩展程序
提取拓展插件的ID
简单教你·Chrome浏览器如何安装第三方扩展程序
找到被禁用的扩展,记下ID(设白名单用),这里复制kckpffebcgidblpkiipijljmgoililfj备用。
添加指定扩展程序到白名单

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallWhitelist]
"1"="kckpffebcgidblpkiipijljmgoililfj"

复制以上代码保存为SiteTDKs.reg,双击导入注册表即可。
Ps:如果嫌逐一的去添加白名单实在麻烦,希望后续开发调试更多拓展程序方便,安装任意自定义的第三方扩展程序,配置一下扩展安装源(ExtensionInstallSources)就行了。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallSources]
"1"=""

复制以上代码保存为Policies.reg文件,双击导入注册表即可。

方法二、使用组策略管理模版也(就是上次写的)

软件技巧

Wappalyzer-轻松了解网站使用的程序及运行环境

2015-8-21 14:13:35

软件技巧

64bit potplayer播放器教程(入门篇)

2015-10-22 12:01:28

个人中心
今日签到
有新私信 私信列表
搜索