使用凭据提供程序登录

Log in using Credential Providers

本文关键字:程序 登录      更新时间:2023-10-16

请有人解释我如何创建一个有效的凭据提供程序!我正在使用 HardwareEventCredentialProvider 示例作为基础来构建我自己的提供程序。我已经更改了用户名和密码字段,但它似乎不起作用。向系统提交凭据后,我只看到空白屏幕一秒钟或收到消息"密码或用户名不正确",然后身份验证再次开始......我需要在GetSerialization()SetSerialization()方法中做什么才能使用现有用户登录?(用户名=L"virt naXa!", password=L"1234")

我已经阅读了"凭据提供程序技术参考"和 Dan Griffin 关于 Vista 中 CP 的文章,但仍然不明白如何使用凭据提供程序登录。(也许我没有仔细做过,需要重读它们?

我很抱歉我的英语不好,这不是我的母语:)

我已经有

一段时间没有问这个问题了......

我只记得在那里我重读了这篇文章(俄语),并仔细遵循了该示例,以便创建自己的凭据提供程序。它奏效了!

不幸的是,该文章作者提供的源代码不再可用。在这里,您可以找到凭据提供程序的另一个示例。

下载 MSDN 示例并从此处自定义它们(新链接)。

它们实际上有点过时了,但它们仍然有效!