Google Chrome浏览器不断要求获得钥匙串许可?


Answers:


6

Google在更新程序中搞砸了应用程序签名。我只是随机猜测他们将OS X二进制切换到了与Windows版本相同的方式(反编译,修补程序,然后重新编译),而没有考虑使用不同哈希的可能性。

Mac OS X 10.5 Leopard包含一项新的代码签名安全功能,可帮助验证应用程序的完整性。应用程序由其创建者签名,然后使用其私钥分发,然后可以使用公司的公钥在客户的计算机上进行验证。

Mac OS X的钥匙串服务利用此新代码签名功能在允许访问钥匙串的内容之前验证每个应用程序的签名。通过验证签名,Mac OS X钥匙串服务可以检测到何时对应用程序进行了潜在的恶意更改,从而通过拒绝更改的应用程序访问来保护您的敏感数据。

src:http//help.agile.ws/1Password3/invalid_code_signature.html

至于修复?不太确定。我只是一直在尝试“始终允许”。有时我还是会拿到它们,但是自从我开始锤击之后,我的体重越来越少。最终,如果您继续这样做,它将消失。

嘿,回顾我的猜测,尝试重新安装。


一年后,这又发生在我身上。嘘Google :(
凯尔·

1
[一年后]-这是土拨鼠日吗?从A到Z,我必须单击Always Allow所有存储的站点...
brasofilo 2013年

11

这对我有用。Apple Snow Leopard和Google Chrome 17.0.963.56。

  1. 退出Chrome
  2. 开放式实用程序:钥匙串访问
  3. 搜索Chrome
  4. 删除“ Chrome安全存储”
  5. 启动Chrome。请注意,Chrome安全存储位于列表的后面。
  6. 转到需要在钥匙串中存储密码的站点。将弹出“钥匙串”对话框,并要求您输入密码。键入密码(就像通常一样)。

工作了!现在看起来像我的同步不工作,但我会研究的..
马库斯·莱昂

我的问题不是,它要求输入新站点的密码,而是在启动Chrome时,我必须点击一整个串“您想...”。解决方法是删除“钥匙串”访问权限中的条目,然后重新启动Chrome。我现在必须重新输入所有密码,但这很公平-如果我告诉用户这样做,我也应该可以自己输入。
LosManos 2014年


2

对我而言,解决此问题的方法是将Google Chrome浏览器的钥匙串条目从辅助钥匙串移到我的主钥匙串中。由于没有将我的钥匙串数据库从一个系统移动到另一个系统并将其移动到“主数据库”或“主数据库”中,所以我有多个钥匙串,从而解决了该问题。


1

在“钥匙串访问”菜单中,尝试运行“钥匙串急救”,询问密码并选择“验证并启动”。如果发现错误,请重试并选择修复。


找不到错误。
分かりますか


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.