zoukankan      html  css  js  c++  java
  • Use OpenLDAP as security provider in Oracle UCM 11g

        Oracle UCM11g把应用服务器绑定在Weblogic上,但是怎么样利用外部LDAP作为安全提供者却语焉不详,官方文档里也只是描述怎么样配置Oracle Directory Manager,我不想用IDM这又臭又大的东西,怎么样配置其它LDAP基本就自己摸索了,鄙视这种不负责任的行为。

       废话少说,在Linux AS5上安装并编写LDIF文件,建立LDAP的基础结构如下:

    image

    登录Weblogic服务器的管理Console,在Domain Sturcture下选择Security Realms,在列表中选择myrealm,打开安全配置页面。

    image

    点击Provider,配置新的安全提供者。选择类型为“OpenLDAPAuthenticator”,并起名为OpenLDAP。

    image

    创建Provider后对Provider Specific进行配置并保存。

    image

    Host:LDAP服务器

    Port:LDAP服务端口

    Principal:LDAP服务管理用户名

    Credential:LDAP服务管理员密码

    User Base DN:LDAP中与用户对应的DN

    User Name Attribute: cn

    User Object Class: person

    Group Base DN:与用户组对应的DN,这个要特别注意,因为UCM中的用户组就是对应与此DN下的Entry。

    Use Retrieved User Name as Principal:勾选

    Propagate Cause For Login Exception:勾选

    配置好后保存,重新启动Weblogic AdminServer,从myrealm的Users and Groups页面可以看到LDAP中的用户。

    image

    打开UCM,确认LDAP中用户可以登录访问UCM,同时正确映射用户角色与账户。

    image

    image

  • 相关阅读:
    对称的二元变量和不对称的二元变量之间的区别是什么?
    数据挖掘中ID3算法实现zz
    深入浅出谈数据挖掘zz
    JS动态生成表格后 合并单元格
    JS 点击元素发ajax请求 打开一个新窗口
    JS实现拖动div层移动
    简单的表格json控件
    JS添加标签效果
    JS模板引擎
    如何使用seajs+jQuery构建中型项目
  • 原文地址:https://www.cnblogs.com/jeet/p/1871410.html
Copyright © 2011-2022 走看看