2011-07-13 90 views
2

您好我想知道是否有使用Active Directory唯一標識一個網絡域的方式的唯一ID。的Active Directory - 確定域

例如,如果我去公司A工作,其域名爲MyDomain,然後我去公司B,它的域也被稱爲MyDomain,是否有某種使用Active Directory測試唯一性的方法?即。有沒有一個GUID或一些其他獨特的屬性,不會改變通過域的生活,我可以找到使用廣告?感謝您的任何建議!

回答

4

對於任何AD對象,對將保持不變域級別項中的objectGuid財產,我相信。你可以這樣讀出來:

DirectoryEntry domainEntry = new DirectoryEntry("LDAP://dc=yourcompany,dc=com"); 

    byte[] guid = (byte[])domainEntry.Properties["objectGuid"][0]; 
    Guid domainGuid = new Guid(guid); 
+0

非常感謝marc_s,正是我所需要的。 – TripleAntigen

+0

相關http://serverfault.com/questions/223498/a-unique-identifier-for-a-domain –