使用https意味着自动完成已关闭?

时间:2016-01-04 14:42:07

标签: html .net forms https autocomplete

我正在调查敏感表单上的自动完成问题。

我已被可靠地告知,使用https:// vs http://将意味着将关闭自动完成功能。也就是说,如果使用https,浏览器将不会自动填写任何表单字段?

有人能为我确认一下吗?

非常感谢。

DS

3 个答案:

答案 0 :(得分:1)

  

自动完成功能 无链接 与连接类型。

无论您是通过HTTP还是HTTPS访问表单, 自动完成 都是表单功能,无论连接类型如何都应该正常工作。< / p>

除非您没有为表单中的输入指定自动完成属性,否则可能会发生此类“自动禁用”。

希望这会有所帮助。 :)

答案 1 :(得分:1)

如果您使用的是https,则无关紧要。

您可以在每个输入字段上使用autocomplete=off,但它与所有浏览器不完全兼容。

Can I Use autocomplete

答案 2 :(得分:1)

如果你没有在表单字段上指定自动完成(即属性丢失),则https将发出缓存控制指令:no-cache,浏览器不会尝试记住该值(fr非密码字段) 。对IE10而言,这肯定是正确的,不确定IE11或其他浏览器。

如果您已经为某个字段明确声明了自动填充功能,那么浏览器会将其视为http或https。