C# コードを使用して Active Directory から現在のログイン情報を取得する 質問する

C# コードを使用して Active Directory から現在のログイン情報を取得する 質問する

C# コードを使用して Windows Active Directory から現在のユーザーのログイン名を取得するにはどうすればよいですか?

ベストアンサー1

単に、

string Name = new System.Security.Principal.WindowsPrincipal(System.Security.Principal.WindowsIdentity.GetCurrent()).Identity.Name;

または

string Name = System.Environment.UserName  

または

string Name = Environment.GetEnvironmentVariable("USERNAME");

または

string Name = System.Security.Principal.WindowsIdentity.GetCurrent().Name;

動作します:)

おすすめ記事