我正在使用浏览器,我正在使用凭据存储来保存密码.
我的问题是该CredEnumerate函数只返回Windows凭据,但实际上我需要Web凭据.我正在使用这个类:https: //gist.github.com/meziantou/10311113.
我是否需要将不同的参数传递给CredEnumerate函数以返回Web凭据?我在MSDN上看不到任何关于此的信息.
在里面CredEnumerate函数中,将第二个标志参数设置为 1。
查看以下文档链接CRED_ENUMERATE_ALL_CREDENTIALS
https://msdn.microsoft.com/en-us/library/windows/desktop/aa374794(v=vs.85).aspx
因此,请尝试为第二个参数传递 1 而不是零。
bool ret = CredEnumerate(null, 1, out count, out pCredentials);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
315 次 |
| 最近记录: |