validation用户详细信息并自动loginWindows

我看到这个应用程序,可以从我们的用户名挖出来,并要求我们的密码。 为了安全起见,我input了错误的密码,可以交叉检查密码是否错误,并要求input正确的密码。 我的问题是:

  1. 你如何挖掘login用户的用户名?
  2. 如何validation给出的密码是否与真正用于login窗口的密码匹配?
  3. 我们如何通过在特定时间提供这些经过validation的细节,通过定时检查时间来自动login?

这在VB.NET中甚至是可能的

提前致谢

Solutions Collecting From Web of "validation用户详细信息并自动loginWindows"

该功能将根据活动目录验证用户名和密码。 您将需要导入System.DirectoryServices命名空间。 您还需要为“domain”var中的域指定LDAP路径,例如“dc = mydomain,dc = com”。

另外,看看My.User。*的东西。

Private Function Authenticate(userName As String, password As String, domain As String) As Boolean Dim authentic As Boolean = False Try Dim entry As New DirectoryEntry("LDAP://" & domain, userName, password) Dim nativeObject As Object = entry.NativeObject authentic = True Catch generatedExceptionName As DirectoryServicesCOMException End Try Return authentic End Function 

这听起来像可能使用Windows身份验证或类似的。 通常针对Active Directory进行验证。

只要他们登录到Windows(我相信)您正在运行IIS服务器或类似服务器,您也可以自动记录用户使用它。

http://msdn.microsoft.com/en-us/library/ff647405.aspx