C#Active Directory属性登录计数已达到最大值
对于每个用户,我们在Active Directory中检索登录计数(通过C#)。 现在我注意到一些用户都设置为65535 根据: 由于与16位版本的LAN Manager兼容,该属性的上限为65535。达到此限制后,您不能将其用作此域控制器上用户活动的指示器C#Active Directory属性登录计数已达到最大值,c#,active-directory,C#,Active Directory,对于每个用户,我们在Active Directory中检索登录计数(通过C#)。 现在我注意到一些用户都设置为65535 根据: 由于与16位版本的LAN Manager兼容,该属性的上限为65535。达到此限制后,您不能将其用作此域控制器上用户活动的指示器 我只是好奇(这不是什么大问题),是否有其他方法可以从Active Directory重新设置登录计数?如果达到限制,您可以将计数器重置为0。 简单设置 .Properties[“logoncount”]。值=0 .CommitChanges
我只是好奇(这不是什么大问题),是否有其他方法可以从Active Directory重新设置登录计数?如果达到限制,您可以将计数器重置为0。 简单设置 .Properties[“logoncount”]。值=0
.CommitChanges()
您需要正确的权限来更新此信息。如果我们重置登录计数,我们将不知道用户已登录多少。但是,我可以保存用户重置的次数,然后计算登录计数。。。然而,这并不是一个很好的解决方案。