vb.net自定义Windows锁屏::验证当前LoggedIn用户的密码

时间:2016-07-19 17:02:26

标签: vb.net windows

我正在尝试为我正在制作的Windows创建一个自定义锁屏,我在项目中有几个朋友正在进行设计,但我遇到问题,了解如何验证用户输入的密码是更正当前登录的用户名。

我有Password作为隐藏Textbox的变量(使用设计的圆圈,每次印刷时两侧都有类似随机颜色的变化,就像Arch Linux一样,但有点不同。)

那么如何验证用户输入Windows(Hashed)密码?它甚至可能吗?

我见过很多其他人这样做,但他们从未分享过他们的代码。

我一直在寻找一个月甚至更长时间的答案,还没找到任何东西,所以请帮助我。

谢谢,Cecilie。

1 个答案:

答案 0 :(得分:0)

在下一页中,Microsoft已记录了如何使用SSPI验证用户凭据。它包括您应该能够使用的示例代码。

https://support.microsoft.com/sv-se/kb/180548