如何登录到Windows使用PIN码编程

问题描述 投票:5回答:1

在Windows 8中已引入非域用户一个新的身份验证方法:使用PIN控制面板中设置。

目前,我们的应用程序中使用LogonUserW()支持Windows登录通过预先保存的密码,现在需要支持PIN的为好。

我们怎样才能做到这一点从.NET应用程序,直接或通过P /调用?

c# windows authentication pinvoke pin-code
1个回答
2
投票

所以,所有的东西是由接口的ICredentialProvider蜂巢治理 - 为Windows 8,他们增加了在ICredentialProvider2的扩展,主要以配合凭据提供给个人用户帐户。

我在这里不是专家,但我没有去发掘一些参考:

我的直觉说,你很可能创建一个COM接口(可能是ICredentialProviderProviderICredentialProvider接口)超薄封装,并调用他们的方式......但我猜主要是在这里。

© www.soinside.com 2019 - 2024. All rights reserved.