gpt4 book ai didi

c# - Active Directory 的用户安全标记

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:10 24 4
gpt4 key购买 nike

我有一个 Multi-Tenancy MVC5 应用程序,它允许租户指定他们的身份验证和授权方法。他们可以选择在后台使用 ASPIdentity 的本地帐户或使用使用 LDAP 的事件目录登录。

ASP 身份信息有一个针对用户的安全 guid,它包含在 IUserSecurityStampStore

对于那些不知道的人,这个 guid 本质上是用户详细信息的快照。如果您修改用户详细信息,您可以更新此 guid,这将使用户注销。

我的问题

是否有类似 Active Directory 的安全 GUID?我需要一种方法来跟踪用户的详细信息自登录后是否已被修改。这本质上不需要是 guid 戳,它可以是日期时间戳。

最佳答案

如果我理解您要解决的场景。您想要一种“..跟踪用户的详细信息自登录以来是否已被修改的方法”

最好的方法可能是阅读:何时改变或者修改时间戳

条目执行登录时的条目。

然后检查该值自登录后是否有变化。

我怀疑这是否足够,因为在执行登录时有些值可能会发生变化。

我能想到这些可能会改变并且可能会有更多(取决于您对 AD 的配置和定制:错误密码时间最后注销最后登录最后登录时间戳锁定时间登录次数pwdLastSet

-吉姆

关于c# - Active Directory 的用户安全标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26097327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com