ドメインの識別名をドメインのアドレスに変換しようとしていますが、その順序が厳格かどうか疑問に思っています。それらはすべてActiveDirectoryを探索するためにActive Directoryエクスプローラhttp://technet.microsoft.com/en-us/sysinternals/bb963907.aspxを使用した後のようです。はActiveDirectory strictのdistinguishedNameの順序ですか?
DC=safety,DC=company,DC=com
は常に
safety.company.com
や可能性、安全性に等しいです:私はちょうど私がいることを願っていますので、...順番が厳格であると述べているどこでも
を発見していません。 company.comは、ActiveDirectoryに以下のいずれかの形式で格納されます。
DC=com,DC=company,DC=safety
DC=company,DC=com,DC=safety
最終的にDC =左から右へのパスがあることを説明しない
Dim ADPath As String = "DC=safety,DC=company,DC=com"
Dim DomainAddress As String = ADPath.Replace(",DC=",".").Replace("DC=","")