1.客户端AmConfig.properties中配置
com.sun.identity.agents.app.username=UrlAccessAgent com.iplanet.am.service.password=
如果不配置,或配置错误会产生下面错误信息:
com.iplanet.sso.SSOException: AdminTokenAction: FATAL ERROR: Cannot obtain Application SSO token. Check AMConfig.properties for the following properties com.sun.identity.agents.app.username com.iplanet.am.service.password
这个是配置客户端链接到服务器的帐号和密码。两种帐号:
1.amamdin的帐号密码
2.代理名称和帐号密码
在配置中:com.iplanet.am.service.secret= 配置的是加密的密码,没有加密则用com.iplanet.am.service.password。
2.配置代理服务器对URL过滤规则
通俗的说明下:当项目部署到代理服务器上时,默认这个项目的所有资源都被OpenAM拦截验证是否有权限访问。当然实际情况可能是网站上有几个页面或接口不需要验证就能访问,比如:注册接口。所以怎么设置呢?
1).配置全局或针对某个项目的过滤规则。在Access Control > Realm Name
> Agents > J2EE > Agent Name
> Global 下设置 代理过滤器模式 。
设置方法是copy OpenAM上的说明,值的意义自己总结:
设置方法: 指定过滤器的操作模式。 有效关键字:Web 应用程序的名称。 有效值:ALL、J2EE_POLICY、URL_POLICY、SSO_ONLY、NONE 对于该属性,可设置全局值以应用至所有自身没有特定过滤器模式的应用程序。 热交换:否 示例: 将 ALL 设置为全局过滤器模式:将“映射关键字”字段留空,然后在“对应的映射值”字段中输入 ALL 将 URL_POLICY 设置为应用程序 BankApp 的过滤器模式:在“映射关键字”字段中输入 BankApp,然后在“对应的映射值”字段中输入 URL_POLIC 值的意义: ALL 执行保护应用程序运行在Web容器中定义的J2EE的策略。 当设置过滤模式为ALL,不设置Key,即为全局设置,默认就是全局设置。 J2EE_POLICY 执行仅适用于受保护的应用程序运行在Web容器中定义的J2EE策略。 NONE 不执行策略。换句话说,关闭访问管理。 SSO_ONLY 强制执行的唯一身份验证,不执行策略。 URL_POLICY 只有执行OpenAM,URL资源基础的策略。
相关推荐
在这个场景中,`openam-configurator` 是一个专门设计用于通过 Ansible 配置 OpenAM 的模块,它使得在多服务器环境中配置 OpenAM 变得更为便捷和高效。 `openam-configurator` 模块可能包含了以下功能: 1. **安装...
OpenAM的压缩包文件“openam-v1_4_0_LINUX.tar.gz”包含了所有必要的文件和配置,解压后用户可以找到安装和运行VoIP电话所需的资源。在解压并安装过程中,需要注意遵循官方文档的步骤,确保正确配置系统环境、设置...
docker run -i -t -p 8080:8080 --add-host "openam.example.com:127.0.0.1" wstrange/openam-base-nightly 如果配置器抱怨它无法启动 OpenDJ,或分配负端口号 (-1) FQDN DNS 解析可能是问题所在。
git clone https://github.com/phinze/openam-vagrant.git && cd openam-vagrant cp puppet/nodes/openam.pp{.example,} vagrant up 就是这样! 将创建 VM,Puppet 将为您下载和配置 OpenAM。 OpenAM 将出现在 ...
OpenAM 与 OpenDJ 配置笔记 OpenAM 是一个身份验证和授权管理平台,它提供了灵活的身份验证和授权机制。在本篇笔记中,我们将介绍 OpenAM 与 OpenDJ 的配置,包括数据存储库、用户数据存储库、OAuth 2.0 服务配置、...
为 OpenAM 集成安装和配置 Toopher概述文件范围本指南详细介绍了将 Toopher 双因素身份验证与 OpenAM(一种流行的开源身份验证、授权、权利和联合解决方案)集成所需的一切。 读者应该已经熟悉 OpenAM 的安装和管理...
由于潜在客户对OpenAM的可扩展性指标表现出浓厚兴趣,为了与其他市场上的商用产品进行比较,本次测试旨在评估并记录OpenAM的负载承受能力。 - **测试范围**:测试范围包括执行负载测试并记录登录和登出操作的数量。...
在配置OpenAM之前,需要先安装和配置OpenDS,作为OpenAM的身份数据存储。 - **安装OpenAM**: 安装OpenAM服务器,它是整个SSO系统的控制中心,处理用户的认证请求、授权策略以及会话管理。 - **全局设置**: 配置...
这些文档对于初学者来说是非常宝贵的,它们能帮助理解SSO的实施细节,包括配置文件的修改、认证流程的调试等。 总的来说,OpenAM作为SSO解决方案,为企业提供了强大的身份管理和访问控制能力。通过深入了解和实践,...
OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: •完全符合开源AAA产品; AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费...
openAM13.0.0.0
OpenAM r3126.part1
OpenAM lastest.part2.rar
OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: 完全符合开源AAA产品;AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费...
OpenAM lastest.part1.rar
为 OpenAM 集成安装和配置 Toopher 概述 文件范围 本指南详细介绍了将 Toopher 两因素身份验证与 OpenAM(一种流行的开源身份验证、授权、权利和联合解决方案)集成所需的一切。 读者应该已经熟悉 OpenAM 的安装和...
但是,它需要正确的“ OpenAM”配置以及部分配置知识。 脚步 复制“ ownCloud”的apps文件夹内的“ user_openam”文件夹,并为整个文件夹授予apache服务器读取访问权限。 以具有管理员权限的用户访问ownCloud Web...
在技术细节上,OpenAM 10.1.0的安装指南可能涵盖了从基本的系统要求,到软件包的安装和配置,再到服务的启动和运行监控。对于系统管理员而言,理解这些过程是至关重要的,因为它们对于确保系统稳定运行、避免安全...
对于老手来说,一些特定配置部分,例如特殊存储设备的选择,分区方案的细节等,也是很好的参考资料。然而,需要注意的是,CentOS 6.x作为一款已经停止官方支持的操作系统,在安全性、性能和可支持性上可能不如更新的...