11

我有一些凭据(用户名和密码),但我不知道在哪里存储它们。

我听说有一个应用程序在 Windows 凭据服务中存储凭据,所以我研究了这个选项。这似乎很理想。只需将敏感信息存储在 Windows 服务中,而不必担心将它们存储在您自己的注册表项中。

不幸的是,我很快发现这并不是那么简单。我在 MSDN 中找到的唯一帮助是在 C 中。然后我认为我一定是弄错了,但后来我下载了 Cain,并看到了一个用于解码凭证管理器密码的条目。

有没有办法在 .NET 中使用此功能?请告诉我。

4

1 回答 1

12

您必须使用互操作才能在 .NET 中使用凭据管理 API,但幸运的是,其他人已经完成了大部分艰苦的工作:

使用 .NET Framework 2.0 进行凭据管理

于 2010-03-07T01:43:39.277 回答