13

Моя установка Google Chrome на Snow Leopard запрашивает доступ к цепочке для ключей каждый раз, когда я захожу на сайт с информацией для входа в систему ... Это произошло очень неожиданно - я перезапустил и попробовал разные комбинации настроек (всегда разрешаю) безрезультатно. Предложения здесь: Safari продолжает спрашивать разрешение на доступ к цепочке для ключей , не решили мою проблему. Любой совет?

7 ответов7

11

Это то, что сработало для меня. Apple Snow Leopard и Google Chrome 17.0.963.56.

  1. Выйти из Chrome
  2. Открытые Утилиты: Доступ Брелка
  3. Поиск Chrome
  4. Удалить "Chrome Safe Storage"
  5. Запустите Chrome. Обратите внимание, что Chrome Safe Storage вернулась в список.
  6. Перейти на сайт, который требует пароль, хранящийся в связке ключей. Появится диалоговое окно "Связка ключей" с запросом пароля. Введите пароль (как вы обычно делаете).
6

Google испортил подпись приложений в их процедуре обновления. Я просто случайно предполагаю, что они переключили бинарный файл OS X на что-то вроде того, что они делали с версией Windows (декомпиляция, затем процедура исправления, затем перекомпиляция), не рассматривая возможность различных хэшей.

Mac OS X 10.5 Leopard включает новую функцию безопасности подписи кода, которая помогает проверить целостность приложения. Приложения подписываются их создателями до их распространения с использованием их закрытого ключа, а затем могут быть проверены на компьютере клиента с помощью открытого ключа компании.

Службы цепочки для ключей Mac OS X используют эту новую функцию подписи кода для проверки подписи каждого приложения, прежде чем разрешить доступ к содержимому цепочки для ключей. Проверяя подпись, службы цепочки ключей Mac OS X могут обнаружить, когда в приложение было внесено потенциально вредоносное изменение, и тем самым защитить ваши конфиденциальные данные, отказав в доступе к измененному приложению.

источник: http://help.agile.ws/1Password3/invalid_code_signature.html

Что за исправление? Не совсем уверен. Я только что давил на «Всегда разрешать». Я до сих пор их получаю, но с тех пор, как я начал бить, я получал меньше. В конце концов, это исчезнет, если вы продолжите делать это.

Эй, оглядываясь назад на мои догадки, попробуйте переустановить.

3

Переустановка исправила проблему для меня.

2

Для меня исправлено перемещение записи цепочки для ключей Google Chrome из вторичной цепочки в основную цепочку. У меня есть несколько цепочек для ключей из-за плохого перемещения моей базы данных цепочек для ключей из системы в систему и перемещения ее в "основную", или "первичную", базу данных, исправленную проблему.

1

Исправление для Google Chrome и Chromium должно появиться на этой неделе:

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

... и было много радости!

1

Это может быть вызвано тем, что Chrome пытается получить доступ к учетным данным, сохраненным в Safari. Решение в короткой версии:

  1. Перейти к Keychain Access
  2. Удалите запись «facebook.com (пароль не сохранен)» или что-то подобное (на моем компьютере это отображается с синим значком)
  3. Готово
1

В меню Keychain Access, попробуйте запустить Key Achid First Aid, спросите пароль и выберите Verify and start. Если обнаружена ошибка, попробуйте еще раз и выберите Ремонт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .