在 Chrome v35+ 上重新启用不是来自 Chrome Web Store 的扩展程序(具有增强的安全性)

Aar*_*k71 111 google-chrome security-policy google-chrome-extensions

有人知道如何在 Chrome v35 更新禁用您自己的扩展程序后重新启用它们吗?
(在我的情况下,主要是油脂猴脚本,因此以前将简单的 .js 文件拖放到扩展窗口中。)

当我今天启动 Chrome 时,我收到警告说一些非 ChromeWebStore 扩展程序被禁用。

在此链接上提供了更多信息:

Chrome 禁用的扩展程序

您之所以看到此通知,是因为您的一个或多个 Chrome 扩展程序已被关闭,以使 Chrome 更安全。这些扩展程序并非来自 Chrome 网上应用店或未经您的许可安装。

为保护您的安全,您只能使用从 Chrome 网上应用店获得的 Chrome 扩展程序。

要查看您的扩展程序列表:

  1. 单击浏览器工具栏上的 Chrome 菜单 Chrome 菜单。
  2. 选择工具
  3. 选择扩展

已禁用的扩展程序呈灰色显示,您将无法重新启用它们。

我希望我仍然可以通过为我的扩展激活开发者模式来启用它们,但仍然没有运气..任何提示任何人?

Ps这与激活非 Chrome 网上应用店的 Chrome 扩展程序不重复,因为这与 chrome v35 更新有关

Bra*_*iam 53

您无法重新启用它们。您需要使用这些替代方案中的任何一个来解决此问题(我将列出它们的难度等级):

安装其他类似 Chromium 的浏览器

由于 Chromium 是开源的,因此该项目有多个分支。我不确定 Chromium 是否有限制,但其他项目可能没有。

完全从 Windows/OSX 迁移

由于整个操作系统的安全问题,此限制适用于 Windows 和 OSX。Linux 构建不受影响。您可以尝试任何 Linux 发行版。

  • 是的,我指的是 * 下面 * 部分,说 Canary 和 Dev 不会被阻止安装非商店扩展不再有效。Google juuuust 把它拿走了。 (2认同)

Faz*_*r87 38

实际上只有几个选项可供您选择,因为运行扩展的能力已被以编程方式禁用,并且没有计划重新启用它(或至少没有公开)

您可以尝试从 Canary 频道或开发者频道版本安装,这可能允许您仍然运行这些扩展程序,如Google Chrome 帮助论坛中所述

如果我想运行非网店扩展怎么办?

高级用户可以继续使用我们的 Dev & Canary 频道来运行任何扩展。请注意,这些频道会定期更新,并且可能包含正在积极开发的功能和错误修复。

或者,我听说很多人安装了 Tampermonkey,然后允许运行用户脚本。

可能值得一看。

  • 仅供参考,Google 刚刚从 Canary 和 Dev 中提取了此功能,您必须使用以下答案中的方法,或通过 tampermonkey / 类似方式加载为脚本。来源:https://blog.chromium.org/2015/05/continuing-to-protect-chrome-users-from.html (5认同)
  • 谢谢。Tampermonkey 确实是我的用例(手动添加的用户脚本)的方法。不过,我不能只是用 tampermonkey 重新启用它。我真的必须在 %localappdata%\Google\Chrome\User Data\Default\Extensions 中找到 .js 文件并复制粘贴内容 (4认同)
  • 通过转到 TamperMonkey 设置,然后单击“新脚本”选项卡(最左侧的选项卡),然后将脚本文本粘贴到编辑器中,我让 TamperMonkey 使用我的脚本。当我单击保存按钮时,我的扩展程序又开始工作了。谢谢您的帮助! (3认同)

小智 26

还有另一种选择(至少在 Mac 上)——有谷歌自己的 Chrome 应用程序和扩展程序开发工具(https://chrome.google.com/webstore/detail/chrome-apps-extensions-de/ohmmkhmmmpcnpikjeljgnaoabkaalbgc/details)它允许你重新启用安装的任何扩展。

  • 无法在 47.0.2526.106 m 的 Windows 上运行。“启用”标记在您选中后立即取消选中 (8认同)
  • 在 OSX 上为我工作。这个答案需要更多的赞成!看在上帝的份上,它肯定比切换到 Linux 好。 (4认同)
  • 不适用于带有 chrome 52.0.2743.82 的 OSX (2认同)