【发布时间】:2013-12-04 11:48:05
【问题描述】:
我正在启动一个声称使用 Active Directory 用户数据进行身份验证的企业应用程序。它将像请求公司和员工个人信息的每项服务的前端控制器,就像 SOA 的风格一样。但我需要决定哪个适合这项任务。
有人在某处使用过这些吗? 感谢您提供的任何帮助。
我咨询了几个来源,主要是LDAP Membership Providers的Nuget Package Manager官网页面。 引用如下:
- nJupiter.DataAccess.Ldap
- Craig 的实用程序库 LDAP 命名空间
- LINQ to LDAP
- Zetetic.Ldap
- OGD LDAP Active Directory 提供程序
【问题讨论】:
-
如果要连接到 AD,为什么要使用 ldap?对 AD 的支持已经是 .net 的一部分
-
在.net 中使用活动目录服务的例子见stackoverflow.com/questions/3488394/…
-
我会参考您的建议。我还有一个疑问,作为开发者站,是否需要特殊权限才能查询其他用户字段的AD?我应该注意哪些额外的权限?
-
取决于您的要求,对于大多数只读访问权限,您可能需要也可能不需要额外访问权限(域管理员),具体取决于您的域配置方式
-
是否有任何网站提供技术规范来说明 LDAP 场景的一些用例并模拟这些安全要求。提前致谢。
标签: asp.net-mvc-4 active-directory ldap soa membership-provider