Cognos 8.3与OpenDS 1.0.0 LDAP集成:安装与认证教程
5星 · 超过95%的资源 需积分: 9 176 浏览量
更新于2024-12-26
收藏 629KB DOC 举报
本资源主要介绍了如何在Cognos 8.3环境中集成OpenDS 1.0.0作为LDAP认证服务器,以便实现更安全的身份验证和管理。以下是详细的步骤和关键知识点:
1. **OpenDS安装与配置**:
- OpenDS是一个开源目录服务,它提供了轻量级的LDAP服务器功能。在集成到Cognos之前,首先需要正确安装OpenDS并设置基础配置。重要的是确保对LDAP的根用户(默认为cn=root,密码为root)进行适当的管理。
2. **LDAP配置**:
- 在配置过程中,特别关注红色框框内的部分,因为这些可能是关键的更改项,例如修改监听端口、URL、SSL设置等,确保与Cognos服务器的通信顺畅。
3. **认证设置**:
- 新增资源时,创建了cn=admin的用户,用于Cognos登录。登录时应使用这个新用户(admin/admin)进行测试,确认LDAP连接是否成功。如果匿名访问被禁用(默认设置),则只有授权的用户才能访问Cognos。
4. **服务重启**:
- 配置更改后,重启Cognos服务以使新的LDAP配置生效。这有助于清除任何旧的缓存,并确保所有更改在应用后立即生效。
5. **Java编程示例**:
- 使用Java代码片段展示了如何通过OpenDS API动态创建和管理LDAP用户,如添加一个名为cn=admin的新用户,同时设置密码。这涉及到创建`DirContext`对象,调用`JNDIDirContextAdaptor`类,以及使用`InitialLdapContext`和`LdapCtx`接口进行操作。
6. **API交互**:
- `OpenDSExamples`类中的`main`方法展示了实际操作的Java代码,包括如何通过`JNDIDirContextAdaptor`与OpenDS服务器进行交互,执行诸如创建用户等操作。
该文档提供了Cognos 8.3与OpenDS 1.0.0集成的关键步骤,包括安装、配置、用户管理以及通过编程实现动态 LDAP 用户操作。这为IT专业人员在构建安全身份管理系统时提供了一个实用的指南。
2008-12-12 上传
2020-07-26 上传
点击了解资源详情
2021-10-11 上传
2022-07-05 上传
2011-07-11 上传
2021-10-10 上传
lanziman
- 粉丝: 41
- 资源: 18
最新资源
- 基于Multisim8的简易数字频率计仿真
- spring2.0-reference_RC2.1_zh_cn.pdf
- iPhone开发教程(英文版)
- 工资管理系统毕业设计
- ASP.Net C# Ajax开发AutoCompleteExtender(自动完成功能)
- 会议视频管理系统毕业设计
- 《无线局域网解决方案》
- Linux必学的命令
- PHP&MySQLWebDevelopmentThirdEdition.pdf
- Informix精华集锦
- Unix下的线程编程
- Visual C++ 6.0 编程环境简介
- MyEclipse 6 Java 开发中文教程.pdf
- TD-SCDMA的入门书籍,移动通信技术三大标准之一
- MySQL数据库初学者参考指南
- 全国大学生电子竞赛历届题目方案分析