【发布时间】:2011-08-13 18:49:05
【问题描述】:
在查看了为 Windows 7 构建自定义凭据提供程序的代码后,我设法让自己的磁贴显示在登录屏幕上,并且可以以所需用户的身份登录。但是,我正在尝试实现一个系统,其中事件(范围内的蓝牙设备)触发登录/解锁,而无需单击磁贴。
我可以将其设置为自动填写密码(也许我会实现从设备中提取密码),但无论哪种方式,我都必须先点击磁贴。如果它被锁定,我也需要在此之前单击“其他凭据”。
我将如何实施登录凭据提供程序而不在登录屏幕上显示磁贴?如果我可以保持现有的密码选项为重点,并在设备进入范围时绕过它,那就太好了。
编辑:我取得了一些进展,但我仍然认为我需要在没有磁贴的情况下执行此操作。如果我将*pbAutoLogon参数设置为true,并在此之前填写用户名和密码,则会出现以下行为:
如果选择了默认凭据(锁定/解锁),那么我需要单击“其他凭据”。如果我注销,默认情况下会显示两个凭据。
如果显示两个凭据,并且我的提供程序在之后启用,则登录是自动的。
如果先启用我的provider,然后选择“其他凭据”,我仍然需要点击我的provider,之后自动登录
【问题讨论】: