自定义凭据提供程序能够调用C#应用程序吗?

4
我目前正在开发一个使用Kinect的C#手势认证程序,作为我毕业项目的一部分,并将其集成到Windows中以进行身份验证。一旦C#程序完成认证,如果提供的手势被认证为有效手势,则会触发事件。
所以我的问题是:
1. 我目前正在使用Microsoft的sampleHardWareEventCredentialProvider。它是否适合我想要实现的功能?
2. 可以编写自定义凭据提供程序,以便调用我的C#程序进行身份验证,并向凭据提供程序返回一个事件,表示身份验证是否成功?如果可以,请问有没有人能指点我一下方向?
2个回答

0

根据我所了解的,样例硬件凭证提供程序是为你正在尝试做的事情而制作的,因为它目前已经针对通过第三方硬件(如指纹识别器等)验证用户进行了优化。可以想象Kinect会很好地适应这个模型,只要你能正确处理手势元素!此外,请记住,凭证提供程序是为Vista编写的,因此在当时,Kinect可能还没有成为MS-Dev眼中的亮点。

关于你的第二个问题,即能否调用C#应用程序进行身份验证,是的,你肯定可以,因为我本周使用WPF应用程序编写了一个自助密码重置应用程序来完成这个任务。我没有需要从C#应用程序返回事件/数据到凭证提供程序,因为我没有需要这样做,但我想象这不是一个巨大的陷阱。

希望这可以帮到你。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接