我一直在尝试微软提供的示例 SampleCredentialProvider
作为测试,我已经编译了其中一个并注册了dll。登录屏幕现在显示另外两个磁贴,"管理员"和"访客",点击管理员并提供有效密码,我可以毫无问题地登录,
然而,一旦我锁定屏幕然后解锁,我会重新输入密码,但我得到"登录失败:未知的用户名或密码错误"。
有没有人遇到过这样的问题?
可能是计算机是域的一部分吗?
答案 0 :(得分:1)
回答:我使用的是测试版的样本,请务必确保下载最新版本
变化包括 •修复解锁。在Beta2之后,Windows Vista更改为需要KerbWorkstationUnlockLogon消息类型来解锁计算机,并且需要KerbInteractiveLogon消息类型才能登录到计算机。以前它会接受登录和解锁的KerbInteractiveLogon消息类型。样本已相应更新。 [3.0]