如何强制 Google Chrome 记住 HTTPS 凭据?

Lyu*_*riv 12 google-chrome passwords https

谷歌浏览器肯定是一个很棒的浏览器,尽管我仍然看到那里的错误。其中一些真的很烦人:我的 Chrome(在我的工作计算机上)不提供记住 HTTPS 身份验证数据的功能,而且每次我在 Chrome 启动后第一次访问受保护的资源时都必须手动输入它 - 它只是这样做不提供记住它。抱歉,我不记得我的凭据,别问为什么。:D 但是!在提供记住这些凭据后,我家用计算机上的 Chrome 成功记住了这些凭据。我检查了 Chrome 首选项(相应选项始终设置为 [尽管它始终提供在简单的“HTTP 站点”中存储表单身份验证数据]),我什至试图清除所有密码 - Chrome 仍然要求我输入用户名和密码我重新启动浏览器后的那个 HTTPS 站点......我不'

提前致谢。

UPD:我的 Chrome 版本是 6.0.472.63

小智 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.")})();
Run Code Online (Sandbox Code Playgroud)

然后进入登录页面,点击书签,点击确定,登录,几秒后会弹出保存密码框。希望对某人或OP有所帮助。


mol*_*gar 1

如果两个 Chrome 安装的版本相同,但行为不同,那么一定是我在配置文件级别上搞砸了。

我建议从头开始创建一个新的配置文件,将您的配置文件从记住 https 凭据的安装复制到不记住 https 凭据的安装中。

创建新的配置文件就像删除(或重命名包含当前配置文件的文件夹)一样简单。

有关 Chrome 存储其配置文件的位置的指南,请查看http://www.chromium.org/user-experience/user-data-directory

PD:配置文件=用户数据目录