无法将项目添加到 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.PropertiesAdd 方法时,该方法会引发ArgumentException

PasswordCredential p = new PasswordCredential(resource, userName, password);
p.Properties.Add(stringProperty, stringValue);

如何解决这个问题?

【问题讨论】:

【参考方案1】:

如果您查看here,它是只读的,这就是引发异常的原因。它是在内部使用的,绝不应该在您的代码中使用。

你想添加什么?

【讨论】:

我希望添加一些链接到密码凭据的属性,例如密码凭据有效的网站,但要将它们存储在 PasswordVault 服务中。 看起来你想要做的事情是不可能的。我想你必须自己处理它,可以将它保存为一个带有键/值的字典,其中键是用户名。

以上是关于无法将项目添加到 PasswordCredential.Properties 字段(C# uwp)的主要内容,如果未能解决你的问题,请参考以下文章

无法将图像添加到标签栏项目反应导航

无法将 ws 库添加到 Angular 项目

无法将本地数据库添加到项目

将核心数据添加到我的项目时无法添加 sql 文件

无法将特定项目添加到 activity_main.xml

无法将项目添加到 UIToolbar