【问题标题】:What is the difference between these two ways of obtaining Domain names?这两种获取域名的方式有什么区别?
【发布时间】:2018-04-20 12:44:11
【问题描述】:

这两种说法有什么区别。

    System.DirectoryServices.AccountManagement.UserPrincipal.Current.DisplayName;

    Environment.UserName;

有没有办法不使用System.DirectoryServices检索机器域?

【问题讨论】:

    标签: c# asp.net environment-variables


    【解决方案1】:

    我希望这会有所帮助:

    发件人:https://msdn.microsoft.com/en-us/library/system.environment.userdomainname(v=vs.110).aspx

    UserName 属性包含对 Windows GetUserName 函数的调用。用户的域帐户凭据的格式为用户的域名、“\”字符和用户名。使用 UserDomainName 属性获取用户的域名,使用 UserName 属性获取用户名。

    Environment.UserName 使用 GetUserName

    Environment.UserDomainName
    

    将获得用户的域名。

    https://msdn.microsoft.com/en-us/library/system.environment.userdomainname(v=vs.110).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 2019-03-31
      • 2021-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多