- - PR -
ASP.NETでADユーザのパスワード最終変更日の取得
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-08-03 16:29
ASP.NET(C#)でActive Directoryのユーザのパスワード最終変更日を取得 したいのです。WSHだと、以下だけで取得可能なのですが、 どのようにすればよいでしょうか? Set objUser = GetObject("LDAP://cn=xxx,OU=yyy,DC=zzz,DC=com") Wscript.Echo "Password last changed: " & objUser.PasswordLastChanged |
|
投稿日時: 2006-08-04 12:31
こんにちは。
System.DirectoryServices.DirectoryEntry クラス を利用して ADSI の PasswordLastChanged プロパティ にアクセスすればパスワードの最終更新日を取得できると思います。 サポート技術情報に How to access ADSI objects in Visual C# という記事があります。 今のところ日本語の情報は機械翻訳です。 このコード例ではスキーム名が WinNT になっていますが、Active Directory にアクセスする場合は LDAP になります。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 |
|
投稿日時: 2006-08-04 23:27
有難うございました。
何とかなりました。 [ メッセージ編集済み 編集者: fjdsskl 編集日時 2006-08-05 14:10 ] |
1