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


12

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

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

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


Какая установка 6, одна дома или одна на работе?
Synetech

@Synetech inc. - тот, кто дома. Но я думаю, что это больше не воспроизводимо. Не могу сказать, с какой версии.
Lyubomyr Shaydariv

Ответы:


1

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

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

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

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

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


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 автозаполнение = вкл переопределит это и позволит вам запомнить пароли для любого сайта.


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

Не работает
Ivan Yarych
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.