C# 如何判断您是通过AD还是本地登录
我正在用C编写一个应用程序,我需要能够确定用户是登录到Active Directory帐户还是本地帐户。知道如何确定吗?您所能做的就是呼叫:C# 如何判断您是通过AD还是本地登录,c#,authentication,active-directory,C#,Authentication,Active Directory,我正在用C编写一个应用程序,我需要能够确定用户是登录到Active Directory帐户还是本地帐户。知道如何确定吗?您所能做的就是呼叫: System.Security.Principal.WindowsIdentity i = System.Security.Principal.WindowsIdentity.GetCurrent(); 一旦您获得了域名,您就可以读取该属性以获取域名。然后,您可以对照预期的域名检查域名
System.Security.Principal.WindowsIdentity i = System.Security.Principal.WindowsIdentity.GetCurrent();
一旦您获得了域名,您就可以读取该属性以获取域名。然后,您可以对照预期的域名检查域名