Safari постоянно запрашивает разрешение на доступ к связке ключей

Safari постоянно запрашивает разрешение на доступ к связке ключей

Обычно, когда я сохраняю пароль в Safari, он добавляется в мою связку ключей входа без проблем (при условии, что она уже разблокирована). Но после того, как я установил мастер-пароль, связка ключей по умолчанию была изменена на FileVaultMaster. Когда я установил его обратно в loginSafari, то начал всегда спрашивать разрешение на доступ к связке ключей.

Что мне следует выбрать, чтобы вернуться к поведению по умолчанию, always allowили нужно сделать что-то еще?

решение1

Да, если вы нажмете Always Allow, это вернет его к поведению по умолчанию, в противном случае он будет просить вас получить доступ к связке ключей каждый раз. Нажав Allow, вы сообщаете системе безопасности, что Safari должен получить к нему доступ один и только один раз, если вы нажмете Always Allow, вы скажете, что он может получить к нему доступ с этого момента, пока он не будет обновлен снова. (У разработчиков есть возможность избежать этой проблемы, подписав свои приложения)

решение2

У вас есть две потенциальные проблемы. Первая заключается в том, что ваша связка ключей по умолчанию больше не установлена ​​на «login». Откройте Keychain Access ( /Applications/Utilities/Keychain Access.app), выберите связку ключей входа и выберите File» Make Keychain "login" Default.

Вторая потенциальная проблема — поврежденная связка ключей. В Keychain Access, все еще с выбранной связкой ключей входа, выберите Keychain Access» Keychain First Aid. Введите пароль и нажмите «исправить».

решение3

Хотя, учитывая ваше описание, я сомневаюсь, что это так, но, может быть, цифровая подпись самого Safari сломана? Вы можете проверить это с помощью:

codesign --verify --verbose /Applications/Safari.app

...что должно дать вам:

/Applications/Safari.app: действителен на диске
/Applications/Safari.app: удовлетворяет своим Обозначенным Требованиям

(А если действительно сломано, то см.Что может выйти из строя, если подпись кода Mac будет взломана?)

решение4

У меня была эта проблема с iMac моей тети 2010 года; она забыла главный пароль, и я выполнил сброс с помощью установочного диска. Однако с тех пор ее мучает та же проблема, описанная выше, повторяющиеся запросы на пароль. Я, наконец, получил возможность пойти в бар Apple Genius, исчерпав все форумы для обсуждения безрезультатно, и мне дали пока еще не проверенное решение. Парень говорит, что у него эта проблема постоянно, и он был уверен, что это сработает.

Следующее:

  1. Закройте все программы, кроме Finder, и перейдите в Home/Library (также может быть Username/Library).
  2. Найдите здесь папку Keychains; удалите ее.
  3. Выйти из системы / Немедленно перезагрузить
  4. Связка ключей заново создаст папку, и все будет готово.

Я обновлю этот пост, пытаясь исправить это; хотя это звучит логично. Любой, у кого это получилось, не стесняйтесь, присоединяйтесь. Я также должен отметить, что это, очевидно, сотрет все пароли приложений/веб-сайтов, которые вы уже сохранили, но я не думаю, что это должно быть проблемой для большинства людей.

Обновление: Сработало, пока все хорошо! Не могу поверить, что решение оказалось таким простым!

Связанный контент