我可以比较 2 个字符串格式的 SID 是否相等?
根据我的理解,组 SID 是 Active Directory 林中的唯一标识符,因此我使用的字符串ConvertSidToStringSid
也将是唯一的,因此可以通过使用字符串比较函数与任何其他组 SID(字符串格式)进行比较?
我可以比较 2 个字符串格式的 SID 是否相等?
根据我的理解,组 SID 是 Active Directory 林中的唯一标识符,因此我使用的字符串ConvertSidToStringSid
也将是唯一的,因此可以通过使用字符串比较函数与任何其他组 SID(字符串格式)进行比较?
AFAIK 的答案是“是的,只要您使用不区分大小写的比较”。
但是,如果我是您,我会考虑使用EqualSid API 将它们作为二进制进行比较,并且只将它们转换为字符串以显示给您软件的最终用户。