急问:Windows登录的域用户验证问题
由于存在多个域,每台设备是用域用户登录到系统的,现要实现不用用户再输入用户名和密码直接采用当前登录的用户到域服务器去验证。如何实现?请高手指点。 --------------------编程问答-------------------- http://support.microsoft.com/kb/920319/zh-cn --------------------编程问答-------------------- 好象有个netlogin的API函数 --------------------编程问答-------------------- [DllImport("advapi32.dll", SetLastError=true)]public static extern bool LogonUser(String lpszUsername, String lpszDomain, String lpszPassword,
int dwLogonType, int dwLogonProvider, ref IntPtr phToken);
LogonUser(UserName, MachineName, password,
0, 2,
ref IntPtr.Zero);
--------------------编程问答-------------------- 不好意思,没有太明白,主要是设备会用域账号登录,这样要求 不能要求用户再输入用户名和密码,这样的话,LogonUser的参数如何传递,此时用户的密码并不知道,从哪里获得?
补充:.NET技术 , C#