Как заставить Google Chrome запоминать учетные данные HTTPS?

12

Google Chrome - отличный браузер, хотя я все еще вижу ошибки там. Некоторые из них действительно раздражают: мой Chrome (на моем рабочем компьютере) не предлагает запоминать данные аутентификации HTTPS, и мне приходится вводить их вручную каждый раз, когда я впервые захожу на защищенный ресурс после запуска Chrome - он просто делает не предлагать запомнить это. Извините, я не помню свои учетные данные, не спрашивайте почему. : D Но! Chrome на моем домашнем компьютере успешно запоминает эти учетные данные после предложения запомнить их. Я проверил настройки Chrome (соответствующая опция всегда включена [хотя он всегда предлагает хранить данные проверки подлинности формы на простых «сайтах HTTP»]), я попытался стереть даже все пароли - Chrome все еще просит ввести имя пользователя и пароль для этот HTTPS-сайт после перезапуска браузера ... Я не знаю, что мне делать ... Могу ли я заставить его вспомнить учетные данные HTTPS?

Заранее спасибо.

UPD: у меня версия Chrome 6.0.472.63

Lyubomyr Shaydariv
источник
Какая установка 6, одна дома или одна на работе?
Synetech
@Synetech inc. - тот, кто дома. Но я думаю, что это больше не воспроизводимо. Не могу сказать, с какой версии.
Lyubomyr Shaydariv
Увидеть superuser.com/questions/913469/...
paradroid

Ответы:

1

Если обе установки Chrome имеют одинаковую версию, но ведут себя по-разному, то я должен что-то испортить на уровне профиля.

Я предлагаю создать новый профиль с нуля, скопировать ваш профиль из установки, которая запоминает учетные данные https, в ту, которая не запоминает.

Создать новый профиль так же просто, как удалить (или переименовать папку), в которой находится текущий профиль.

Для получения инструкций о том, где Chrome хранит свои профили, проверьте http://www.chromium.org/user-experience/user-data-directory

PD: профиль = каталог пользовательских данных

molgar
источник
10

Вот как. (По крайней мере, он работал на HTTPS-сайте, который я только что попробовал - ifttt.com) - это действительно autocomplete = on, но iirc я пробовал это расширение, но ничего не изменилось. Вместо этого используйте это более легкое решение.

Просто сохраните букмарклет с этим кодом javascript в качестве URL-адреса:

javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from "+n(ca,"form")+" and from "+n(cea,"form element")+", and removed onsubmit from "+n(cs,"form")+". After you type your password and submit the form, the browser will offer to remember your password.")})();

Затем перейдите на страницу входа в систему, нажмите на закладку и нажмите кнопку ОК, войдите в систему, затем через несколько секунд появится окно сохранения пароля. Надеюсь, что это поможет кому-то или ОП.


источник
Большое спасибо :) Я был очень раздражен тем, что Safari на iOS может хранить мой пароль OWA, но не Chrome.
eckes
Это такая ценная информация, но, к сожалению, она не отвечает на вопрос о сохранении данных аутентификации HTTP, а не данных формы HTML, к которым применяется автозаполнение. Я все равно голосую, но чувствую себя ... грязно
Douglas Held
У меня не работает (((
Alex Belke
4

Некоторые сайты также отправляют атрибут вместе с формой, которая запрещает вашему браузеру запоминать вводимые пользователем данные.

Расширение Chrome автозаполнение = вкл переопределит это и позволит вам запомнить пароли для любого сайта.

afrazier
источник
2
Спасибо, но автозаполнение не имеет ничего общего с ограниченным доступом HTTPS. Такое разрешение не выполняется через формы.
Lyubomyr Shaydariv
Не работает
Ivan Yarych