C# 密码字段未填充
我有密码文本框,当用户点击“记住我”时,我想在相应的文本框中填充名称和密码,但只填充名称而不是密码 我正在cookies中存储名称和密码 我将textmode设置为textbox的密码 我还有表单验证 我也试过了C# 密码字段未填充,c#,C#,我有密码文本框,当用户点击“记住我”时,我想在相应的文本框中填充名称和密码,但只填充名称而不是密码 我正在cookies中存储名称和密码 我将textmode设置为textbox的密码 我还有表单验证 我也试过了 txtpwd.Attributes.Add(value,txtpwd.text) 但没有成功 有什么帮助吗 欣赏这听起来像是一个按设计的安全功能。“记住我”是一个问题,而不是在交付给客户端的HTML中以纯文本呈现密码。永远不要“显示”密码 编辑:事实上,您甚至不应该拥有渲染的实际密码
txtpwd.Attributes.Add(value,txtpwd.text)
但没有成功
有什么帮助吗
欣赏这听起来像是一个按设计的安全功能。“记住我”是一个问题,而不是在交付给客户端的HTML中以纯文本呈现密码。永远不要“显示”密码
编辑:事实上,您甚至不应该拥有渲染的实际密码。如果你用纯文本存储密码,请帮全世界的忙并停止它。单向散列是存储密码的唯一方法。您不能将预填充到密码字段中。。。有充分的理由
您应该记住,他们选择“记住我”并自动登录,或者将记住凭据留给浏览器 您可以通过设置密码的值属性来设置密码值:
txtpwd.Attributes["value"] = "password";
谢谢你的直截了当的回答,没有宣扬显而易见的东西。