我试图从UserPrincipal获取DistinguishedName,DisplayName和一些其他属性,但是当我尝试时:
Public CurrentADUser As UserPrincipal = UserPrincipal.Current
我收到了无效的投射例外。
InvalidCastException:无法将System.DirectoryServices.AccountManagement.GroupPrincipal类型的对象强制转换为'System.DirectoryServices.AccountManagement.UserPrincipal'。
有人可以向我解释为什么会这样,所以我可以尝试纠正。