【发布时间】:2009-01-13 22:31:53
【问题描述】:
我会第一个承认这是过时的编程。我以前从未看过AD,真的不明白。我想那是我的下一个研究......
无论如何,这是一些测试代码,它应该显示到期日期——无论是可读的,还是刻度的——没关系。 (这是一个 Web 表单,在开发网络服务器上运行。)
我得到的是:“System.__ComObject”
DirectorySearcher searcher = new DirectorySearcher();
searcher.Filter = String.Format( "(SAMAccountName={0})", "TestA33" );
searcher.PropertiesToLoad.Add( "cn" );
SearchResult result = searcher.FindOne();
DirectoryEntry uEntry = result.GetDirectoryEntry();
String expiry = uEntry.Properties["accountExpires"].Value.ToString();
Response.Write( expiry );
【问题讨论】:
标签: active-directory ldap