首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PrincipalContext构造函数和AD查询

PrincipalContext构造函数和AD查询
EN

Stack Overflow用户
提问于 2017-06-09 17:28:21
回答 1查看 548关注 0票数 1

有人能给我解释一下为什么下面的代码会工作吗?

代码语言:javascript
复制
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain,"some.domain.com", "username","password"))

但是,当我尝试向构造函数传递任何其他内容时,例如IP地址和端口,我会得到错误吗?

代码语言:javascript
复制
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain,"123.45.56.78:910", "username","password"))

上面的代码行不通,但我希望能够从外部的计算机访问AD,如果它有有效的凭据,我将如何做到这一点,为什么一个例子可以工作,而另一个不能?

EN

回答 1

Stack Overflow用户

发布于 2017-06-09 20:58:36

你很接近,你只是在你的IP地址的开头缺少LDAP://

代码语言:javascript
复制
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain,"LDAP://123.45.56.78:910", "username","password"))

LDAP是一种允许您与Active Directory域通信的协议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44454180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档