Chrome не сохраняет пароли на Mac

14

Недавно я был вынужден уничтожить все в папке ~ / Library / Keychains на моем Mac (мы используем пользователей Active Directory, и у меня всегда были проблемы с цепочкой для ключей, когда пришло время менять пароль). Я делал это много раз раньше.

Однако в этот раз Chrome больше не сохраняет пароли. Он по-прежнему запрашивает, хочу ли я сохранить их, и иногда автоматически вводит имя (хотя я подозреваю, что это Mac OS, а не Chrome).

Я уже проверил, и оба поля в «Пароли и формы» отмечены в настройках. В разделе «Управление паролями» нет сайтов. Я также проверил, чтобы в Keychain Access были разблокированы цепочки ключей Локальных элементов и Элементов входа.

Есть идеи?

ghostof101
источник

Ответы:

24

У меня была такая же проблема, когда мои ИТ-специалисты на работе взорвали мою цепочку для ключей. Я удалил и установил Chrome, следуя инструкциям здесь .

  1. Перейти в ~/<username>/Libraryпапку.
  2. Удалить папку Google из ~/Library/Application Support.
  3. Удалить ниже папки из ~/Library/Caches
    введите описание изображения здесь
  4. Удалить ~/Library/Googleпапку

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

Это будет новый старт вашего Google Chrome.

Гопи Паламалай
источник
Работал как шарм. Спасибо, любезно! (Я серьезно должен был подумать об этом сам. Это базовая программа сброса 101 для Mac)
ghostof101
1
Этим процессом вы потеряете все сохраненные данные в вашем браузере, будьте осторожны и сохраните их, прежде чем удалить их
Fa.Shapouri
1
Удаление папок Google Диска не требуется.
Милош Черниловский
@ Fa.Shapouri, поэтому вы входите в Chrome, чтобы сохранить его в облаке, а затем импортировать обратно…. Возможно, вам понадобится другой компьютер.
einarc
3
Вам не нужно удалять все, вам нужно только полностью выйти из Chrome, а затем удалить «Данные входа» и «Журнал данных входа» из ~ / Библиотека / Поддержка приложений / Google / Chrome / Профиль X /. Если у вас много профилей, вы можете сделать это с помощью одной строки: найдите ~ / Library / "Поддержка приложений" / Google / Chrome / -type f -name "Login Data *" -delete
Andy Fraley
1

Важное дополнение к этому исчерпывающему ответу . Это будет работать, только если вы выйдете из своей учетной записи Google в Chrome. Я пробовал этот метод несколько раз, и только после выхода из Chrome, затем удалил все кэшированные элементы и папку Google в папке Library, после чего мои пароли были восстановлены.

Кроме того, еще один совет (как OSX был обновлен).
Чтобы просмотреть папку библиотеки, в
папке «Пользователь» нажмите -> Показать параметры просмотра -> есть флажок «Показать папку библиотеки».

Вы также можете выбрать, чтобы показать это как настройку по умолчанию, если требуется.


источник
1

У меня возникла та же проблема после того, как ИТ-специалисты взорвали мои цепочки для ключей. Мне не нужно было удалять Chrome или удалять папки вручную. Вариант этого ответа, кажется, работает надежно.

По сути, кажется, что достаточно обнулить конкретный профиль пользователя, а не всю установку Chrome. Кстати, chrome: // версия / отчеты 59.

Лео
источник
По-прежнему работает, в Chrome 65.
Лев
-2

Я также должен был удалить свою цепочку для ключей Mac, и тогда Google Chrome попросил бы сохранить пароли, но они исчезали каждый раз, когда я перезапускал Chrome - используя OSX El Capitan ... Вышеописанное не сработало, но для чего работал Перейдите в Chrome -> Настройки -> Дополнительные настройки -> Нажмите «Сбросить настройки». Перезапустите Chrome, и они сохранятся!

Extra Stuff
источник
Могут ли избиратели-отрицатели ПОЖАЛУЙСТА прокомментировать, почему они проголосуют против, если это не сразу очевидно Я не думаю, что этот ответ обязательно неправильный, поэтому я хотел бы знать, почему.
HankCa
Это не сработало. Мне пришлось не только использовать ответ Gopi выше, но и перейти в Keychain Access и удалить любые пароли приложений, связанных с Google.
Инзара