如何使用 Chrome 浏览器在 ASP.Net 中停止将输入类型自动填充为密码

Posted

技术标签:

【中文标题】如何使用 Chrome 浏览器在 ASP.Net 中停止将输入类型自动填充为密码【英文标题】:How to stop autofill for input type as password in ASP.Net using chrome browser 【发布时间】:2020-06-18 20:12:26 【问题描述】:

加载页面后保存的电子邮件/密码显示在文本框输入类型中作为密码。

<input type="text" autocomplete="off" /> 不工作

【问题讨论】:

【参考方案1】:

您的浏览器似乎已保存此网站的用户名和密码。因此,当您尝试登录时,Chrome 会为您提供登录凭据。这不是自动完成功能。

【讨论】:

正确,但我不知道如何避免在文本框中显示已保存的凭据。 @GopalBiswas 在这种情况下你应该使用autocomplete="new-password"。确保您已更新 Chrome 版本 不适合我。感谢@dumb_genius 的建议 不理想,因为移动版 chrome 会开始唠叨“生成强密码”,并使用键盘上方的面板【参考方案2】:

chrome://设置/密码

尝试删除已保存的网站密码。

以及所有使用本网站的客户

How to disable Chrome's saved password prompt setting through javascript

【讨论】:

它将解决我的本地机器问题,但对于使用此软件的客户来说不是一个合适的解决方案。

以上是关于如何使用 Chrome 浏览器在 ASP.Net 中停止将输入类型自动填充为密码的主要内容,如果未能解决你的问题,请参考以下文章

在 Google Chrome 浏览器中使用 Angular 7 和 ASP.Net Core 2.2 的 ERR_INVALID_HTTP_RESPONSE

Asp.net MVC 设置验证日期格式在 Chrome 上失败

Chrome 后退按钮页面刷新 - ASP.net

IE浏览器如何调试Asp.net的 js代码

如何从 asp.net 中的自定义 FileUpload 获取文件流?

asp.net中如何设置元素大小与浏览器相同