gpt4 book ai didi

active-directory - 从 AD 读取锁定持续时间策略

转载 作者:行者123 更新时间:2023-12-04 07:23:28 25 4
gpt4 key购买 nike

尝试从 AD 读取此文件,天啊,文档是一团糟。将它设置为 15 分钟后,我使用 Java 阅读它:

Attributes attrs = ldapContext.getAttributes("DC=BPLAB01,DC=local"); 
System.out.println("Lockout policy for " + attrs.get("distinguishedName").get());
Long lockoutDuration = Long.parseLong(attrs.get("lockoutDuration").get().toString());
System.out.println("Duration: " + lockoutDuration);

持续时间:-9000000000

将其设置为 40 分钟会产生

持续时间:-24000000000

所以我的简单问题是,这是怎么回事,为什么会有这么大的负数?

最佳答案

巨大的数字是large integer它表示从超过锁定阈值开始的100 纳秒间隔 的负数,必须在帐户解锁之前过去。

说得更直白一点,就是在那些大数字的末尾加上两个 0,得到纳秒数:24000000000 变成 2400000000000。

我们将其转换为分钟:2400000000000 = 40 分钟。

那么让我们看看你之前的值 9000000000;一旦我们将它乘以 100,它就变成 900000000000(毕竟它们是 100 纳秒的间隔!),现在我们将其转换为分钟(通过谷歌轻松完成),我们可以看到您之前的值是 0.15 分钟。

该值很可能以负数形式存储,因此可用于查找与设置锁定阈值时间的差异。

关于active-directory - 从 AD 读取锁定持续时间策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18443891/

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