使用Windows用户帐户凭证login

我的客户刚刚表示,他希望我实现一个function,当他启动我为他制作的应用程序时,他只想input他的Windows用户帐户用户名和密码login到应用程序。

去年我在某个地方看了一篇关于这个教程的文章,但是对于我来说,现在什么地方都找不到。 而一些谷歌search没有透露任何东西给我。

有没有关于这方面的文件/啧啧/文章仍然挂在某处?

谢谢

究竟是什么给你造成困难? 创建一个登录表单,模拟一个线程,模拟对网络资源的访问?

无论如何,检查LogonUser功能

嗯,他们在登录当前会话时已经输入了这些凭据。 在这种情况下,用户试图运行应用程序的事实表明他们有权使用它。

我认为这取决于用户是在Active Directory还是在本地用户存储中,但这应该有助于您开始。

http://geekswithblogs.net/Ramaraju/archive/2009/07/14/windows_authentication_in_winform_application.aspx