【发布时间】:2012-11-22 13:12:01
【问题描述】:
我在 SO 找到了关于这个问题的一些信息,但不知何故我并没有真正得到它;-) 从我所读到的内容来看,由于安全原因,PasswordBox 的密码不能绑定到属性,即保留内存中的普通密码。
我的模型包含这个:
private SecureString password;
public SecureString Password {
get { return password; }
set { password = value; }
}
虽然不支持将数据绑定到 PasswordBox,但 Microsoft 必须一些知道如何从 PasswordBox 获取密码并以安全的方式使用它,嗯?
什么是合适且相对简单的方法?
【问题讨论】:
-
转到此线程stackoverflow.com/questions/1483892/…。这对你会有帮助:)
-
您可以将绑定与附加属性一起使用,如stackoverflow.com/questions/888466/passwordbox-binding中所述
-
您可以参考线程 stackoverflow.com/questions/20322694/…> 。它可能对你有帮助:)
标签: wpf mvvm passwordbox securestring