我似乎在清除 Active Directory 中的“altRecipient”属性时遇到了问题。当我运行我的程序时,它执行并成功返回,但是当我检查 ADUC 或 ADSI Edit 时,该属性没有被清除。以下是我尝试清除属性的方式:
termUser.Properties["altRecipient"].Clear();
我还尝试使用以下方法清除该属性:
termUser.Properties["altRecipient"].Value = null;
如果我在“ipPhone”属性上使用 Clear() 方法,它会按预期工作。我在 ADSI Edit 中看到的“ipPhone”属性和“altRecipient”属性之间的唯一区别是“ipPhone”是Unicode 字符串语法,而“altRecipient”属性具有可分辨名称语法。
任何帮助,将不胜感激。谢谢你。