Моя установка Google Chrome на Snow Leopard запрашивает доступ к цепочке для ключей каждый раз, когда я захожу на сайт с информацией для входа в систему ... Это произошло очень неожиданно - я перезапустил и попробовал разные комбинации настроек (всегда разрешаю) безрезультатно. Предложения здесь: Safari продолжает спрашивать разрешение на доступ к цепочке для ключей , не решили мою проблему. Любой совет?
7 ответов
Это то, что сработало для меня. Apple Snow Leopard и Google Chrome 17.0.963.56.
- Выйти из Chrome
- Открытые Утилиты: Доступ Брелка
- Поиск Chrome
- Удалить "Chrome Safe Storage"
- Запустите Chrome. Обратите внимание, что Chrome Safe Storage вернулась в список.
- Перейти на сайт, который требует пароль, хранящийся в связке ключей. Появится диалоговое окно "Связка ключей" с запросом пароля. Введите пароль (как вы обычно делаете).
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
Что за исправление? Не совсем уверен. Я только что давил на «Всегда разрешать». Я до сих пор их получаю, но с тех пор, как я начал бить, я получал меньше. В конце концов, это исчезнет, если вы продолжите делать это.
Эй, оглядываясь назад на мои догадки, попробуйте переустановить.
Переустановка исправила проблему для меня.
Для меня исправлено перемещение записи цепочки для ключей Google Chrome из вторичной цепочки в основную цепочку. У меня есть несколько цепочек для ключей из-за плохого перемещения моей базы данных цепочек для ключей из системы в систему и перемещения ее в "основную", или "первичную", базу данных, исправленную проблему.
Исправление для Google Chrome и Chromium должно появиться на этой неделе:
http://code.google.com/p/chromium/issues/detail?id=108238#c61
... и было много радости!
Это может быть вызвано тем, что Chrome пытается получить доступ к учетным данным, сохраненным в Safari. Решение в короткой версии:
- Перейти к Keychain Access
- Удалите запись «facebook.com (пароль не сохранен)» или что-то подобное (на моем компьютере это отображается с синим значком)
- Готово
В меню Keychain Access, попробуйте запустить Key Achid First Aid, спросите пароль и выберите Verify and start. Если обнаружена ошибка, попробуйте еще раз и выберите Ремонт.