web-dev-qa-db-ja.com

Google Chrome常にキーチェーンの許可を求めていますか?

私のGoogle Chrome SnowLeopardへのインストールはログイン情報のあるサイトにアクセスするたびにキーチェーンへのアクセスを要求しています...これは本当に突然起こりました-再起動してさまざまな組み合わせを試しました設定(常に許可)は役に立ちません。ここでの提案: Safariはキーチェーンにアクセスするための許可を求め続けます 私の問題は解決していません。何かアドバイスはありますか?

13

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

修正は?よくわかりません。私はAlwaysAllowを叩き続けています。私はまだ時々それらを手に入れますが、私がハンマーで叩き始めて以来、私は少なくなっています。最終的には、それを続ければ消えてしまいます。

ねえ、私の推測を振り返って、再インストールしてみてください。

6
crazysim

これは私のために働いたものです。 Apple Snow Leopard and Google Chrome 17.0.963.56。

  1. Chromeを終了します
  2. オープンユーティリティ:キーチェーンアクセス
  3. Chromeを検索する
  4. 「Chrome Safe Storage」を削除
  5. Chromeを起動します。 Chrome Safe Storageがリストに戻りました。
  6. キーチェーンに保存されているパスワードが必要なサイトにアクセスします。 [キーチェーン]ダイアログボックスが表示され、パスワードの入力を求められます。 (通常どおりに)パスワードを入力します。
11

再インストールすると問題が解決しました。

3
M Cameron Jones

私にとってそれを修正したのは、Google Chromeキーチェーンエントリをセカンダリキーチェーンからプライマリキーチェーンに移動することです。キーチェーンデータベースをシステムからシステムにうまく移動していないため、複数のキーチェーンがあります。 「マスター」または「プライマリ」データベースで問題が修正されました。

2
Helping Hand

Google ChromeとChromiumの両方の修正が今週公開される予定です:

http://code.google.com/p/chromium/issues/detail?id=108238#c61

...そして多くの喜びがありました!

1
DouglasDD

これは Chrome Safariによって保存された資格情報にアクセスしようとしている が原因である可能性があります。短いバージョンでの解決策:

  1. キーチェーンアクセスに移動
  2. 「facebook.com(パスワードは保存されていません)」などのエントリを削除します(私のコンピューターでは青いアイコンで表示されます)。
  3. 完了
1
Ramzi Kahil

Keychain Accessメニューで、Keychain First Aidを実行してみてください。パスワードが要求され、[Verify and start]を選択します。エラーが見つかった場合は、再試行して[修復]を選択します。

1
user41982