WebLogic Portal学习系列之二:在WebLogic中配置和使用第三方LDAP Server

  在上篇文章中介绍如何使用Oracle来代替WebLogic Portal默认的Pointbase数据库,本篇将介绍如何配置和使用外部的LADP服务器来做作身份验证。

  WebLogic Server自带了一个内嵌的LDAP Server,默认情况下一些信息,像Users, Groups等都将存放于此。但在真实的环境中,一般都会有一个专门用于存储用户信息,计算机信息等信息的服务器,这就是所谓的LDAP服务器,各大软件巨头都有自己的LDAP Server产品,像微软的Active Directory(活动目录)、SUN的Sun Directory Server、IBM的IBM Directory Server等。此外,在开源社区也有着一款相当不错的LDAP Server ---- OpenLDAP, OpenLDAP不仅小巧(仅5.4M),而且功能好不逊色,唯一缺点是安装及配置比较复杂。下面我就以OpenLDAP及微软的Active Directory为例,介绍下如何在WebLogic Server中配置Security Realms来使用第三方的LDAP Server作身份验证。

  首先介绍如何配置OpenLDAP Server

  目前OpenLDAP官方网站(http://www.openldap.org)仅提供Linux/Unix版本,我在Google上搜索了下,发现有OpenLDAP for Windows,但所提供的地址均不能下载(如有哪位大虾知道地址,麻烦告诉一声...在此先谢过了)。不过没事,反正我有Linux机器,哈哈。

  从http://www.openldap.org/software/donwload处下载最新的openladp.2.4.18.tgz包,对其解压;

  依次执行以下脚本:

  • 运行./configure:检查及配置环境
  • 运行make depend及make:编译代码,需确认这两步均无错误出现
  • 运行make test对编译好的openldap进行测试
  • 运行make install进行安装,此步需要root权限
  • 用文本工具打开位于/usr/lo
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值