比较 2 个字符串格式的 SID

发布于 2024-11-02 10:31:33 字数 170 浏览 0 评论 0原文

我可以比较 2 个字符串格式的 SID 是否相等吗?

根据我的理解,组 SID 是 Active Directory 林中的唯一标识符,因此我使用 ConvertSidToStringSid 获得的字符串也将是唯一的,因此可以与任何其他组 SID(字符串格式)通过使用字符串比较函数?

Can I compare 2 string-format SIDs for equality?

As per my understanding, a Group SID is a unique identifier in an Active Directory forest, so the string that I get by using ConvertSidToStringSid will also be unique and can thus be compared to any other Group SID (string format) by using string comparison functions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

定格我的天空 2024-11-09 10:31:33

据我所知,答案是“是的,只要您使用不区分大小写的比较”。

但是,如果我是你,我会考虑使用 EqualSid API 将它们作为二进制进行比较,并且仅将它们转换为字符串以显示给软件的最终用户。

AFAIK the answer is "yes as long as you're using case insensitive comparison".

However, if I were you I'd consider using the EqualSid API to compare them as binary, and only convert them to string to show to the end user of your software.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文