Chrome 不提供保存我的 ASP.NET 站点密码的功能

Chrome 不提供保存我的 ASP.NET 站点密码的功能

我正在使用 ASP.NET 开发一个网站。

我有一个包含用户名/密码和连接按钮的表格。

Internet Explorer 和 Firefox 提示我保存密码,但 Google Chrome 没有。

知道为什么吗?

答案1

这可能是由于您的 Chrome 浏览器设置造成的:

设置 -> 高级 -> 提供保存我在网上输入的密码

答案2

这可能是因为表单实际上并未被“提交”。检查 onsubmit 属性,看它是否返回 false,从而取消提交。

读这个:https://stackoverflow.com/questions/4119385/why-doesnt-chrome-recognize-this-login-form

重要的评论是:

是的,删除 return false 后它就不起作用了。您需要重写代码。Chrome 不提供保存未“提交”表单的密码作为安全功能。如果您希望“保存密码”功能正常工作,您将不得不放弃整个花哨的 AJAX 登录。

答案3

我猜你的网站有一个 Chrome 认为“有问题”的 SSL/TLS 证书。请参阅: https://bugs.chromium.org/p/chromium/issues/detail?id=431618

相关内容