2011-07-13 13 views
2

こんにちは、Active Directoryを使用してネットワークドメインを一意に識別する方法があるかどうかは疑問です。Active Directory - ドメインの一意のIDを確認する

たとえば、私がA社で働くとそのドメインがMyDomainと呼ばれ、B社に行き、そのドメインがMyDomainとも呼ばれる場合、Active Directoryを使用して一意性をテストする方法はありますか?すなわち、そこにGUIDまたはドメインの人生を通して変化しない、私がADを使用して見つけることができるいくつかの他のユニークなプロパティがありますか?アドバイスありがとう!

答えて

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に関連する –

関連する問題