Обычно, когда я сохраняю пароль в Safari, он будет добавлен к моей связке ключей входа в систему без суеты (предполагающий, что он уже разблокирован). Но после того, как я установил основной пароль, связка ключей по умолчанию была изменена на FileVaultMaster
. Когда я задержал его к login
Safari, затем запущенный, чтобы всегда попросить разрешение получить доступ к связке ключей.
Для возвращения это к поведению по умолчанию должно, я выбрал always allow
или есть ли что-то еще, что я должен сделать?
Да, если Вы нажимаете, Always Allow отложил бы его к, он - поведение по умолчанию иначе, это попросит, чтобы Вы получили доступ к Связке ключей каждый раз. Путем нажатия Allow Вы говорите системе безопасности позволять Safari получать доступ к нему однажды и только однажды, если, как Вы говорите Всегда, Позволяют Вам, говорят, что это может получить доступ к нему с этого времени, пока это не обновляется снова. (У разработчиков есть опция избежать этой проблемы путем подписания их приложений),
У Вас есть две потенциальных проблемы. Прежде всего, Ваша связка ключей по умолчанию больше не устанавливается "войти в систему". Откройте Доступ Связки ключей (/Applications/Utilities/Keychain Access.app
), выберите связку ключей входа в систему и выберите File
» Make Keychain "login" Default
.
Второй потенциальной проблемой является поврежденная связка ключей. В Доступе Связки ключей, все еще с выбранной связкой ключей входа в систему, выбирают Keychain Access
» Keychain First Aid
. Введите свой пароль и поразите восстановление.
Хотя дали Ваше описание, я сомневаюсь, что оно имеет место, но возможно цифровая подпись самого Safari повреждается? Можно протестировать его использование:
codesign --verify --verbose /Applications/Safari.app
... который должен дать Вам:
/Applications/Safari.app: valid on disk /Applications/Safari.app: satisfies its Designated Requirement
(И если действительно это повреждается, затем посмотрите, Вмешиваются ли в подписывание кода Mac, что могло бы перестать работать?)
Это, возможно, также стало синхронизацией с Вашей учетной записью. Обычной связкой ключей по умолчанию скорая помощь не зафиксирует его. Чтобы заставить его проверить и зафиксировать его, открыть Keychain Access.app, нажимают меню Keychain Access и открытые предпочтения. Поразите вкладку 'First Aid' и отметьте поле 'Synchronise login keychain password with account'.
Затем выполненная скорая помощь связки ключей снова.
Я имел о той же проблеме, и она имеет все, чтобы сделать с Подписыванием кода. Существуют сложные способы изменить подписывание кода Safari, поэтому возьмите простой способ: просто поместите Вас приложение Safari в корзину и скопируйте заполнять (рабочее) заявление Safari с другого Mac (с тем же номером версии) к Вашему.
Доступ связки ключей попросит у Вас разрешения. Выбирайте "всегда", и Вы - проблема, фиксируется!
Это добилось цели для меня после поиска с помощью Google и поиска и устранения неисправностей в течение многих часов...
У меня была эта проблема с iMac моей Тети 2010; она забыла основной пароль, и я выполнил сброс с помощью диска установки. Однако с тех пор она была заполонена той же проблемой, детализированной выше, повторные запросы на пароль. Я наконец имел шанс перейти к панели Genius Apple, исчерпывавшей все дискуссионные форумы напрасно, и был дан пока еще бездоказательное решение. Парень говорит, что получает эту проблему все время, и он был довольно уверен, что она будет работать.
Следующим образом:
Я обновлю это сообщение при попытке этой фиксации; это звучит логичным все же. Любой, кто имеет успех, не стесняется вмешиваться. Я должен также указать, что это, очевидно, вытрет любые пароли приложения/сети, которые Вы уже сохранили, но я не думаю, что это должно быть проблемой для большинства людей.
Обновление: Это работало, пока неплохо! Не может полагать, что решение было так просто!