有没有办法阻止Google Chrome和其他浏览器保存特定网站的密码?该服务器是ASP.NET MVC .NET4。如何防止Google Chrome在ASP.NET MVC中保存密码?
回答
尝试autocomplete='off'
在输入字段。浏览者应该尊重这一点 - 但他们当然不需要。
更新: 这现在是HTML5的一部分,根据该标准,您可以将autocomplete='off'
添加到表单标签,以使其适用于表单中的所有字段。
当用户点击“提交”时,从表单域获取密码,将其放入隐藏的输入并发送表单。
镀铬 - 和其他浏览器不尊重autocomplete="off"
- 您可以使用autoCompleteType="disable"
或x-autoCompleteType="disable"
我猜你是问关于防止密码保存对话框的编程方式,而不是通过使用浏览器提供的可配置选项(如果您正在寻找可配置选项,此链接可能有助于Google Chrome Manage Password)。
现在来编程的方式,有很多方法可以做到这一点。比方说,你有名字传密码字段:
<input type="password" name="pass">
您必须添加几个额外的假密码字段的原始密码字段的顶部(这在我们的情况下,NAME =“通行证”)。
这些额外的假密码字段不应该对用户可见,所以我们必须使用样式表display: none
如控制这些假密码字段的显示方式:
<input type="password" name="password_fake" id="password_fake" value="" style="display:none;" />
注意这有时可能不在这种情况下,尝试使用其他CSS样式来隐藏用户的元素。
让我知道,如果它帮助。
它的作品。有人可以解释一下,这怎么可能? – Zeeshan 2016-01-29 11:36:24
- 1. Chrome防止保存密码提示
- 2. 如何防止iframe在Chrome中缓存?
- 3. 如何防止在asp.net中使用fileupload时IE保存文件对话框mvc
- 4. 如何关闭在python中弹出的Chrome保存密码
- 5. 防止浏览器问你想要保存登录名/密码
- 6. 如何从Chrome中保存ASP.NET MVC中的文件?
- 7. Asp.Net MVC如何防止HttpCompileException例外
- 8. 如何防止保存在php
- 9. 解密来自Chrome的C中的“已保存的密码”C
- 10. 在asp.net中防止会话超时mvc
- 11. 如何在模板中保存密码?
- 12. 防止导轨缓存密码
- 13. 密码保护资源| ASP.NET MVC
- 14. 防止通过CSS/JS/Chrome等在Google Chrome中重新绘制
- 15. 如何防止Google Chrome阻止我的安装程序包
- 16. firefox如何保存密码?
- 17. 防止在密码中重复字符
- 18. 防止Visual Studio代码fromreplacing上保存
- 19. 如何防止在asp.net mvc中两次调用一个动作?
- 20. 如何防止在ASP.NET中使用随机数主要MVC 2.0
- 21. 不要求保存密码
- 22. 在谷歌Chrome扩展中访问保存的密码
- 23. 在数据库中存储salt +密码哈希和防止密码攻击
- 24. 加密ASP.NET MVC 3中的密码
- 25. 如何防止ASP.NET MVC在我的视图中缓存无效数据?
- 26. 如何防止保存重复记录
- 27. HTML:Chrome保存密码
- 28. 如何防止VS2008保存书签?
- 29. 如何防止ASP.net WP终止错误
- 30. 防止下颌在密码输入字段中说“密码”
呵呵,漂亮的黑客...从来没有,但:) – 2010-12-12 22:29:35