http://www.cnblogs.com/icuit/archive/2010/06/10/1755575.html

这一周做LDAP做得头都大了。现在终于有点头绪了,记录一下,以备后用。

LDAP是什么?
LDAP是轻量级目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP.
一般用来构建集中的身份验证系统可以减少管理成本,增强安全性,避免数据复制的问题,并提高数据的一致性。

ActiveDirectory是什么?
Active Directory存储了有关网络对象的信息,并且让管理员和用户能够轻松地查找和使用这些信息。Active Directory使用了一种结构化的数据存储方式,并以此作为基础对目录信息进行合乎逻辑的分层组织。
①基础网络服务:包括DNS、WINS、DHCP、证书服务等。

 

②服务器及客户端计算机管理:管理服务器及客户端计算机账户,所有服务器及客户端计算机加入域管理并实施组策略。

 

③用户服务:管理用户域账户、用户信息、企业通讯录(与电子邮件系统集成)、用户组管理、用户身份认证、用户授权管理等,按省实施组管理策略。

 

④资源管理:管理打印机、文件共享服务等网络资源。

 

⑤桌面配置:系统管理员可以集中的配置各种桌面配置策略,如:界面功能的限制、应用程序执行特征限制、网络连接限制、安全配置限制等。

 

s⑥应用系统支撑:支持财务、人事、电子邮件、企业信息门户、办公自动化、补丁管理、防病毒系统等各种应用系统。

-------------------------------------------------------------------------------

概念都是搜出来的,不是一般的抽象。这也是我花了近一周时间才弄懂一点的原因所在。
我的理解是可以把mirectory的ActiveDirectory当作一个LDAP服务器,提供LDAP验证服务。当然其他平台或公司也有自己的ldap服务器。如sun,ibm,等的。

我的需求是在EOS开发平台(基于EclipseJAVA工作流)上通过内嵌的开源ABFrame(权限管理系统)实现LDAP验证,
进而实现SSO。

找到了LDAP的配置文件后经过查找资料无论如何也通不过验证,还跟了很深的代码,JNDI的资料也查了很多,无果。

无奈,微软自己家东西,就试着用.net写了个程序,没有什么障碍,很简单就通过了登陆验证。代码如下:

ldap C#

通过LDAP验证Active Directory服务相关推荐

  1. 如何验证 Active Directory 使用表单身份验证和 Visual C#.NET

    本文引用下面的 Microsoft.NET 框架类库名称空间: System.Text System.DirectoryServices System.Security.Principal Syste ...

  2. LDAP和AD的关系 LDAP和Active Directory的区别

    实际上,两个目录解决方案之间的差异可能大于相似之处.微软的AD主要是Windows用户,设备和应用程序的目录. AD要求提供一个Microsoft域控制器,当存在时,用户就可以单点登录位于域结构中的W ...

  3. Active Directory服务接口完整源代码,组COM接口

    Active Directory服务接口完整源代码,组COM接口 Active Directory服务接口(ADSI)是一组COM接口,用于访问来自不同网络提供商的目录服务的功能.ADSI用于分布式计 ...

  4. java ldap操作实例_Java Spring Security示例教程中的2种设置LDAP Active Directory身份验证的方法...

    java ldap操作实例 LDAP身份验证是世界上最流行的企业应用程序身份验证机制之一,而Active Directory (Microsoft为Windows提供的LDAP实现)是另一种广泛使用的 ...

  5. Java Spring Security示例教程中的2种设置LDAP Active Directory身份验证的方法

    LDAP身份验证是全球范围内最流行的企业应用程序身份验证机制之一,而Active Directory (Microsoft针对Windows的LDAP实现)是另一种广泛使用的LDAP服务器. 在许多项 ...

  6. Nextcloud集成Active Directory(AD)LDAP用户身份验证

    1.概述 Nextcloud可以与身份管理解决方案(例如LDAP应用程序或Active Directory)集成在一起,以便LDAP或Active Directory上的用户可以出现在我们的Nextc ...

  7. SRV记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理——深入的话需要去折腾Azure Active Directory...

    SRV记录 SRV记录 什么情况下会用到SRV记录? [SRV记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理] SRV记录的添加方式 A.主机记录处格式为:服务的名字.协议的类型 例如 ...

  8. Alfresco支持LDAP验证

    2019独角兽企业重金招聘Python工程师标准>>> 这里说的活动目录指的是公司内的AD服务器.希望能通过AD账户来访问Alfresco网站并设置相应的权限. 根据alfresco ...

  9. active directory教程入门

    转贴自http://gnaw0725.blogbus.com/logs/17762337.html#cmt active directory教程入门.对于刚接触活动目录的朋友们来说, 寻找一份适合ac ...

最新文章

  1. 基于LSTM的电商评论情感分析-TensorFlow2实现(内附源码)【自然语言处理NLP-100例】
  2. systemctl常用命令
  3. MySql之自动同步表结构
  4. Java IO流读取/写入/修改某个字符串(通用)
  5. 【java】docker容器内使用jstack等命令报错 The VM does not support the attach mechanism
  6. 入门指南_Spring Boot2: 快速入门指南
  7. matlab中给三维点云数据增加随机噪声_诺斯顿测量|三维激光扫描技术让化工厂改造变得更轻松和高效...
  8. js 对象中属性的来源
  9. 一个合格的程序员应该读过哪些书
  10. Selenium2学习笔记——自动化环境搭建
  11. 服务器虚拟化cas,CAS虚拟化建设方案
  12. php工作流根据不同流程保存,启用SuiteCRM工作流(workflow)-权威指南
  13. linux 挂载ISO镜像文件
  14. 【Camera相机开发】实现相机预览
  15. 休闲平台,何去何从?(1)
  16. 腾讯云服务器的项目部署
  17. 案例 | 重新定义“一个人的小酒”,RIO如何微醺营销击中00后的心?
  18. 首先,你要自信| 万工随笔
  19. airbnb机器学习模型_机器学习基础:预测Airbnb价格
  20. 技术岗的职业规划_《阿里感悟》- 技术人员的职业规划

热门文章

  1. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1093:计算多项式的值
  2. 【Notes6】ajaxjson,校验用户名,自动提示,CORS,/swagger开发rest,Websocket,DNS
  3. 【机器视觉】 halcon中图像获取
  4. 【机器视觉】 gen_measure_rectangle2算子
  5. 【Protocol Buffer】Protocol Buffer入门教程(四):序列化和反序列化
  6. 【Linux】一步一步学Linux——cksum命令(235)
  7. 【电子电路】上拉电阻与下拉电阻有什么作用
  8. 51nod 1557 两个集合 (严谨的逻辑题)
  9. 每天一道LeetCode-----判断某棵树是否是二叉搜索树
  10. 在内存中读取函数的ShellCode并执行