2011-04-06 46 views
1

对于每个用户,我们检索Active Directory中的登录计数(通过C#)。 现在我注意到有些用户都设置为。C#活动目录属性登录计数达到最大值

根据MSDN

由于与LAN Manager的16位版本的兼容性,该属性具有值为65535的上限,这已经达到极限后,你不能把它作为一个指标用户在此域控制器上的活动。

我只是好奇(这不是一个大问题),有没有另一种方法来从Active Directory中检索登录计数?

回答

0

如果达到限制,您可以将计数器重置为0。 只需设置 .Properties [“logoncount”]。Value = 0;
.CommitChanges();

您需要更正此信息的正确权利。

+0

如果我们重置登录计数,我们不知道用户已经登录了多少。但是,我可以保存用户发生重置的次数,然后计算登录次数......但这不是一个很好的解决方案。 – thomasvdb 2011-04-26 09:32:44