在我的Windows通用应用中,我将这些数据保存在PasswordCredential中,如下所示:
void SaveCredential(string user,string pass)
{
PasswordVault v = new PasswordVault();
PasswordCredential cr = new PasswordCredential("User",user,pass);
v.Add(cr);
}
并收到如下:
IReadOnlyList<PasswordCredential> RC(string res)
{
PasswordVault v = new PasswordVault();
return v.FindAllByResource(res);
}
当我试图读取PasswordCredential数据时,我可以获得用户信息,但没有密码!它是空的!问题是什么?
答案 0 :(得分:2)
这是预期的行为。这是documentation所说的内容:
<强>说明强>
返回的每个对象都有适当的资源和用户名,但是 它不包括密码。
要填充密码,您需要调用PasswordCredential
对象上的RetrievePassword
方法。