当Netbios和FQDN值不同时检索正确的域

时间:2014-05-29 23:51:28

标签: .net dns fqdn netbios

我正在尝试检索用户的当前域对象。当FQDN域名与Pre-Windows 2000域名(netbios)不同时,我遇到了问题。

String domainName = "????";    
Domain d = Domain.GetDomain(new DirectoryContext(DirectoryContextType.Domain, domainName)));

抛出异常:

System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException:指定的域不存在或无法联系。

我无法确定应该使用哪个域名来检索当前用户域。我当前的实现是使用FQDN字符串,但是当netbios发生更改时,这似乎失败了。

任何能指引我正确方向的指针?谢谢!

0 个答案:

没有答案