В чем разница между «отличительным именем прежних версий Exchange» и «отличительным именем Active Directory»? - PullRequest
4 голосов
/ 25 апреля 2009

Меня немного смущают эти два термина: " Устаревшее отличительное имя " (Устаревшее DN) и " Отличительное имя " (DN).

Первый термин Унаследованное DN представляется только для Exchange, а последний DN упоминается только для Active Directory.

Они явно не в одном формате:

DN похоже на: CN = Морган Ченг, OU = SomeOrg, DC = SomeCom, DC = com

LegacyDN имеет вид: / o = SomeDomain / ou = SomeGroup / cn = Получатели / cn = Морган Ченг

Мне все еще не ясно, в чем именно разница. Это две совершенно разные вещи? или просто одна и та же информация представлена ​​в двух разных формах?

И почему он называется " Legacy "? Если это наследие, то должно быть что-то новое, верно?

Надеюсь, некоторые эксперты по AD и Exchange могут дать мне какие-то комментарии.

1 Ответ

2 голосов
/ 25 апреля 2009

В Exchange 5.5 Exchange назначал отличительные имена учетным записям и почтовым ящикам (Obj-Dist-Name). Когда появился Active Directory, Exchange 2000 и более поздние версии использовали вместо него свои отличительные имена. Чтобы сохранить обратную совместимость, миграция с Exchange 5.5 на Exchange 2000 переносилась по старым DN в атрибут legacyExchangeDN ActiveDirectory.

Некоторые приложения продолжают ссылаться на Obj-Dist-Name. Чтобы сохранить совместимость с этими приложениями, более поздние версии Exchange синтезируют значение legacyExchangeDN даже для объектов, которые не были перенесены из Exchange 5.5. RUS автоматически устанавливает для него какое-то значение, по-видимому, такое же значение, как указано в различимом имени в вашем случае.

«Новый» способ (с 2000 года) - ссылаться на объекты по отличительным именам, а не по Obj-Dist-Name.

...