确定当前用户帐户的密码何时即将过期

问题描述:

我正在尝试编写一些代码来检查用户登录时的AD密码使用期限,并通知他们剩余的15天,并最终强制它们在低于5天。确定当前用户帐户的密码何时即将过期

我不知道如何访问剩余的日子。

PC的域名。策略设置为在90天内发生帐户密码到期。 用户在帐户密码过期15天前收到警告。用户仍然可以忽略该消息,但直到他们改变密码

+0

似乎有很多的就这一个文章我的应用程序会纠缠他们。你有没有搜索? – Shoban 2012-02-10 17:40:20

+0

是的,但不知道你在找什么更难。 – 2012-02-10 18:36:13

+0

..sounds fair :) – Shoban 2012-02-10 19:17:08

做了一个快速谷歌搜索,并能想出这个How to get Password Expiration Date with System.DirectoryServices (C#)

+2

什么样的类或对象是ActiveDs.IADsUser native =(ActiveDs.IADsUser)entry.NativeObject;? – 2012-02-10 18:38:42