在一个AD域里面,ASP.NET,如何取得客户机域帐号?即IIS服务器是一个域成员,其他PC机都是加入域的方式.
解决方案 »
- ASP.NET POST提交数据
- 大数据量还是用控件吗?
- 为什么artcontrols.dll里面的button不能正常显示?
- datalist中第一行数据加个图片的问题
- 请教从数据库中怎么绑定数据到iframe(或有其他解决方案)
- 我想学asp.net,但不知道学vb.net好,还是c#好,这两种有什么区别,哪种比较流行,谢谢
- javascript跟c#互相调用(嵌套的问题)
- 为什么web控件dropdownlist的事件不起作用了??
- 求救,在线等
- 如何改变text field的高度
- 急~~~~~~~~~~~~~~~~~~简单问题
- 求C#完成百度搜索的UserControl--我菜希望各位高手指教[给分30]
using System.Collections; public bool IsAuthenticated(string domain,string username,string pwd)
{
string domainAndUsername=domain+@"\"+username;
DirectoryEntry entry=new DirectoryEntry(_path,domainAndUsername,pwd);
try
{
Object obj=entry.NativeObject;
DirectorySearcher search=new DirectorySearcher(entry);
search.Filter="(SAMAccountName="+username + ")";
search.PropertiesToLoad.Add("cn");
SearchResult result=search.FindOne();
if(null==result)
{
return false;
}
_path=result.Path;
_filterAttribute=(String)result.Properties["cn"][0];
}
catch(Exception ex)
{
System.Console.Write(ex.Message);
return false;
}
return true; }