我对这两个术语感到有点困惑:“Legacy Distinguished Name”(Legacy DN)和“Distingushed Name”(DN).
第一项Legacy DN似乎仅适用于Exchange,而后者DN仅针对Active Directory提及.
它们显然不是相同的格式:
DN如下:CN = Morgan Cheng,OU = SomeOrg,DC = SomeCom,DC = com
LegacyDN如:/ o = SomeDomain / ou = SomeGroup / cn = Recipients / cn = Morgan Cheng
我还不清楚究竟是什么区别.他们是两个完全不同的东西吗?或者只是以两种不同形式表示的相同信息?
而且,为什么它被称为“遗产”?如果它是遗产,那么必须是新的,对吧?
希望一些AD和Exchang专家可以给我一些投入.
最佳答案 在Exchange 5.5中,Exchange将可分辨名称分配给帐户和邮箱(Obj-Dist-Name).当Active Directory出现时,Exchange 2000及更高版本将使用其专有名称.为了保持向后兼容性,从Exchange 5.5迁移到Exchange 2000将旧DN传输到ActiveDirectory的legacyExchangeDN属性中.
一些应用程序继续引用Obj-Dist-Name.为了保持与这些应用程序的兼容性,以后的交换版本会合成legacyExchangeDN值,即使对于尚未从Exchange 5.5迁移的对象也是如此. RUS自动将其设置为某个值,显然与您的distinguishedName中的distinguishedName相同.
“新”方式(自2000年以来)是通过专有名称而不是Obj-Dist-Name来引用对象.