我试着打这个:
Console.WriteLine("Environment.UserDomainName: " + Environment.UserDomainName);
Console.WriteLine("Environment.UserName: " + Environment.UserName);
当您登录到域时Environment.UserDomainName
确实返回正确的值,但如果没有,它只返回计算机的名称。
那么有没有一种很好的方法来测试当前用户是否登录到域中呢?