用户登录
用户注册

分享至

使用 C# 代码从 Active Directory 获取当前登录信息

  • 作者: 马桥红柳
  • 来源: 51数据库
  • 2022-10-21

问题描述

如何使用 C# 代码从 Windows Active Directory 获取当前用户的登录名?

How can I get the current user's login name from Windows Active Directory using C# code?

推荐答案

简单地说,

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;

作品:)

软件
前端设计
程序设计
Java相关