【问题标题】:Convert domain name to LDAP-style in .NET在 .NET 中将域名转换为 LDAP 样式
【发布时间】:2011-01-06 22:37:02
【问题描述】:

是否有内置的 C# 函数将点样式的域名 (my.domain.name) 转换为 LDAP 样式的域组件(dc=my,dc=domain,dc=component?

【问题讨论】:

标签: c# active-directory ldap


【解决方案1】:
string GetDomainDN(string domain)
{
    DirectoryContext context = new DirectoryContext(DirectoryContextType.Domain, domain);
    Domain d = Domain.GetDomain(context);
    DirectoryEntry de = d.GetDirectoryEntry();
    return de.Properties["DistinguishedName"].Value.ToString();
}

【讨论】:

    猜你喜欢
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 2016-12-09
    • 2016-03-28
    • 2015-10-25
    • 2010-09-27
    • 2020-09-30
    • 2012-08-15
    相关资源
    最近更新 更多