无法安装Chrome扩展
问题描述:
我主持一个内部的Apache服务器上的Chrome扩展,但每次我试图安装它,我得到以下错误:无法安装Chrome扩展
Apps, extensions, and user scripts cannot be added from this website.
我已经采取了以下措施,以尝试解决这个问题:
- 确信该文件有
application/x-chrome-extension
- 内容类型的编辑
/Applications/Google Chrome.app/Contents/Resources/com.google.Chrome.manifest/Contents/Resources/com.google.Chrome.manifest
如下:- 设置
ExtensionAllowedTypes
到extension
- 设置
ExtensionInstallBlacklist
到*
- 设置
ExtensionInstallWhitelist
到jigjkmgmgnpkibbhondidickedkcdjba
- 设置
ExtensionInstallSources
到*://*/*
- 设置
我失去了一些东西明显?
答
的首选项文件的合适位置是/Library/Managed Preferences/<username>/com.google.Chrome.plist
您不必采取com.google.Chrome.manifest
的位置。这是描述可用选项的文件。您的文件应该如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ExtensionInstallSources</key>
<array><string>*://*/*</string></array>
<key>ExtensionAllowedTypes</key>
<array><string>extension</string></array>
<key>ExtensionInstallBlacklist</key>
<array><string>*</string></array>
<key>ExtensionInstallWhitelist</key>
<array><string>jigjkmgmgnpkibbhondidickedkcdjba</string></array>
</dict>
</plist>
请注意,支持的设置策略首选项的方式是通过OS X Workgroup Manager。
+0
谢谢,这是问题所在。我正在编辑错误的文件。 – bokoxev
您是否已使用“--enable-easy-off-store-extension-install”标志启动Chrome? –
不,我试图通过政策更改来完成这些更改,以便将这些更改推送到我们的组织。我想避免使用命令行标志打开所有扩展名。 – bokoxev