社区
C#
帖子详情
活动目录,求救!
LiJun12112003
2006-09-25 11:27:49
private string ADPath = "LDAP://61.153.24.235/CN=Users;DC=DomainName";
DirectoryEntry entry = new DirectoryEntry(ADPath, userName, password, AuthenticationTypes.None);
ADPath 怎么设置?后面的CN,DC具体填写什么值?
...全文
302
11
打赏
收藏
活动目录,求救!
private string ADPath = "LDAP://61.153.24.235/CN=Users;DC=DomainName"; DirectoryEntry entry = new DirectoryEntry(ADPath, userName, password, AuthenticationTypes.None); ADPath 怎么设置?后面的CN,DC具体填写什么值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangwei155
2006-09-25
打赏
举报
回复
学习
Knight94
2006-09-25
打赏
举报
回复
参看别人写的例子
http://www.codeproject.com/dotnet/activedirquery.asp
http://www.codeproject.com/dotnet/ActiveDONavigator.asp
http://www.codeproject.com/info/search.asp?cats=3&cats=5&cats=6&searchkw=active+directory&Submit1=Search&author=&sd=15+Nov+1999&ed=24+Sep+2006
myminimouse
2006-09-25
打赏
举报
回复
假设你的域是a.b,而你的域管理器里有一个组织单位是c
那string strPath = "LDAP://OU=c,DC=a,DC=b";
这样写就可以了
cangwu_lee
2006-09-25
打赏
举报
回复
路过 学习了
LiJun12112003
2006-09-25
打赏
举报
回复
ad服务器的地址就是这个阿
ralpha08
2006-09-25
打赏
举报
回复
LDAP://你的服务器地址
LiJun12112003
2006-09-25
打赏
举报
回复
提示 :"该服务器不可操作。"
ralpha08
2006-09-25
打赏
举报
回复
LDAP://61.153.24.235
LiJun12112003
2006-09-25
打赏
举报
回复
string LDAPPath= System.Configuration.ConfigurationSettings.AppSettings["LDAPPath"];
webConfig里面怎么写?
ralpha08
2006-09-25
打赏
举报
回复
private static string CheckLoginReturnUID(string username, string userpwd)
{
username= username.Trim();
userpwd = userpwd.Trim();
string Result= "";
bool isValid= false;
string LDAPPath= System.Configuration.ConfigurationSettings.AppSettings["LDAPPath"];
// 查询域用户
DirectoryEntry entry = new DirectoryEntry(LDAPPath, username, userpwd);
try
{
// 绑定到本机 AdsObject 以强制身份验证。
DirectorySearcher search = new DirectorySearcher(entry);
search.Filter = "(SAMAccountName=" + username + ")";
search.PropertiesToLoad.Add("cn");
SearchResult sr = search.FindOne();
isValid= (sr!=null);
}
catch (System.Runtime.InteropServices.COMException e)
{
// "用户名密码错误,登录失败。";
e.HelpLink= "about:blank";
}
if (isValid)
{
// 读取并保存EHR数据
SaveEHRData(@"ap\"+username,null,null);
// 取域用户用户的ID
string strSql= TSonyDB.sqlFormat("select user_id from v_ADUser where user_name=#s", @"ap\"+username);
TSonyDB DB_User= new TSonyDB(strSql);
Result= DB_User["user_id"];
}
else
{
// 验证数据库用户,并取ID
string strSql= TSonyDB.sqlFormat("select user_id from userinfo where user_name=#s and user_pwd=#s", username, userpwd);
TSonyDB DB_User= new TSonyDB(strSql);
isValid= !DB_User.EOF;
if (isValid)
Result= DB_User["user_id"];
}
// 返回结果
return Result;
}
LiJun12112003
2006-09-25
打赏
举报
回复
如果我想在整个域中通过用户名和密码查找是否存在这个用户(验证)应该怎么写呢?
求救
信号.zip
`activity_main.xml`通常位于项目的`res/layout`目录下,是Activity与用户交互的视觉呈现。这个`.txt`扩展名可能是因为文件被转换成了纯文本,可能是因为版权保护或者防止直接在Android Studio等IDE中编辑。 `...
wildernessMessage.rar
1. post.aspx:这是一个ASP.NET网页,通常用于处理用户提交的信息,比如发布新的野外经验、
求救
信息或照片分享。 2. message.aspx:可能是用户间的私信或论坛交流页面,允许用户在平台上相互沟通。 3. search.aspx...
S.O.S-HUMANIDADE
【标题】"S.O.S-HUMANIDADE"是一个与紧急救援或人道主义援助相关的项目或活动,可能涉及在危机情况下的信息传递、协调或者求助机制。这个标题暗示了可能存在一个系统或者平台,用于向需要帮助的人群提供及时的支援。...
SOS2021-03
"SOS"通常代表“
求救
信号”,意味着在这个活动中,人们可能遇到了需要帮助的JavaScript编程难题。 【标签】"JavaScript"明确了讨论的核心主题,JavaScript是一种广泛使用的、主要用于网页和网络应用的脚本语言。它...
oracle怎么导出错误视图,
求救
导出全库出错!!!
正在导出后期表活动 EXP-00008: 遇到 ORACLE 错误 4063 ORA-04063: package body "SYS.DBMS_AQADM_SYS" 有错误 ORA-06508: PL/SQL: 无法找到正在调用 : "SYS.DBMS_AQADM_SYS" 的程序单元 ORA-06512: 在 "SYS.DBMS_...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章