有没有办法阻止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. 如何防止在Explorer 11中保存密码?
- 3. 如何防止iframe在Chrome中缓存?
- 4. 如何防止在asp.net中使用fileupload时IE保存文件对话框mvc
- 5. 如何防止在Chrome
- 6. 防止ASP.NET MVC EF
- 7. 如何关闭在python中弹出的Chrome保存密码
- 8. 如何在Chrome中禁用保存密码提示
- 9. 防止浏览器问你想要保存登录名/密码
- 10. 如何从Chrome中保存ASP.NET MVC中的文件?
- 11. 如何防止缓存ASP.NET MVC中的一些视图?
- 12. 防止保存输入密钥按
- 13. ASP.NET MVC如何防止再次POST
- 14. Asp.Net MVC如何防止HttpCompileException例外
- 15. ASP.NET MVC:如何防止会话锁?
- 16. 如何防止Google Chrome和IE取代'|'在URL中使用%7C
- 17. Google App Engine - 如何防止密码泄露
- 18. asp.net mvc如何保存?
- 19. 如何防止保存在php
- 20. 如何防止自动在Chrome中完成“使用密码:”选项?
- 21. 在asp.net中防止会话超时mvc
- 22. ASP.Net MVC - 停止自动完成密码
- 23. 密码保护资源| ASP.NET MVC
- 24. 如何在C#.NET中保存密码?
- 25. 如何在模板中保存密码?
- 26. 防止导轨缓存密码
- 27. 解密来自Chrome的C中的“已保存的密码”C
- 28. ASP.Net MVC 3 - 密码保护视图
- 29. 如何防止Google Chrome阻止我的安装程序包
呵呵,漂亮的黑客...从来没有,但:) – 2010-12-12 22:29:35