无法将项目添加到 PasswordCredential.Properties 字段(C# uwp)
Posted
技术标签:
【中文标题】无法将项目添加到 PasswordCredential.Properties 字段(C# uwp)【英文标题】:Can't add item to PasswordCredential.Properties field (C# uwp) 【发布时间】:2016-07-23 05:23:59 【问题描述】:当我尝试调用PasswordCredential.Properties
的Add
方法时,该方法会引发ArgumentException
。
PasswordCredential p = new PasswordCredential(resource, userName, password);
p.Properties.Add(stringProperty, stringValue);
如何解决这个问题?
【问题讨论】:
【参考方案1】:如果您查看here,它是只读的,这就是引发异常的原因。它是在内部使用的,绝不应该在您的代码中使用。
你想添加什么?
【讨论】:
我希望添加一些链接到密码凭据的属性,例如密码凭据有效的网站,但要将它们存储在 PasswordVault 服务中。 看起来你想要做的事情是不可能的。我想你必须自己处理它,可以将它保存为一个带有键/值的字典,其中键是用户名。以上是关于无法将项目添加到 PasswordCredential.Properties 字段(C# uwp)的主要内容,如果未能解决你的问题,请参考以下文章