在查看了为 Windows 7 构建自定义凭据提供程序的代码后,我设法让自己的磁贴显示在登录屏幕上,并且可以作为所需用户登录。但是,我正在尝试实现一个系统,其中事件(范围内的蓝牙设备)触发登录/解锁,而无需单击磁贴。
我可以设置它自动填写密码(也许我会实现拉取密码from设备),但无论哪种方式,我都必须先单击该图块。如果它被锁定,我还需要在此之前单击“其他凭据”。
我将如何实施登录凭据提供程序without在登录屏幕上显示磁贴?如果我可以集中关注现有的密码选项,并在设备进入范围时绕过它,那就太好了。
EDIT:我取得了一些进展,但我仍然认为我需要在没有瓷砖的情况下做到这一点。如果我设置*pbAutoLogon
参数为true
,并填写之前的用户名和密码,则出现以下行为:
如果选择默认凭据(锁定/解锁),那么我需要单击“其他凭据”。如果我注销,默认情况下会显示这两个凭据。
如果显示了两个凭据,并且我的提供商已启用after那么登录是自动的。
如果首先启用我的提供程序,然后选择“其他凭据”,我仍然需要单击我的提供程序,之后会自动登录
您需要更改凭据设置以自动登录,然后您的提供商需要告诉 LoginUI 凭据已更改。
微软提供的示例凭据提供程序之一就是以这种方式工作的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)