gpt4 book ai didi

c# - 如何在 C# Web 应用程序中查找用户的 Active Directory 显示名称?

转载 作者:IT王子 更新时间:2023-10-29 04:29:28 24 4
gpt4 key购买 nike

我正在编写一个使用 Windows 身份验证的 Web 应用程序,我可以很高兴地使用类似以下内容获取用户的登录名:

 string login = User.Identity.Name.ToString();

但我不需要他们的登录名,我需要他们的显示名称。我已经敲了几个小时的头了……

我可以通过网络应用程序访问我组织的广告吗?

最佳答案

这个怎么样:

private static string GetFullName()
{
try
{
DirectoryEntry de = new DirectoryEntry("WinNT://" + Environment.UserDomainName + "/" + Environment.UserName);
return de.Properties["displayName"].Value.ToString();
}
catch { return null; }
}

关于c# - 如何在 C# Web 应用程序中查找用户的 Active Directory 显示名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/246520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com