问题标签 [forgerock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

java - 策略创建的 OpenAM 问题

我们正在尝试 openAM OpenIdentity 产品,但我们发现了一个小问题。我们使用版本 14.4.2 中的 OpenAM OpenIdentity 与 Tomcat 9 和最新版本的 Java JDK 8 当我们尝试创建主题时 - OpenAM Identity Subject 在此处输入图像描述

我们创建主题并为主题插入名称并搜索与该主题相关联的组 在此处输入图像描述

当我们点击搜索时,页面发送此错误 在此处输入图像描述

你能帮我们解决这个问题吗?

预先感谢 亲切的问候

0 投票
1 回答
122 浏览

logging - 如何将 log4j+slf4j 用于 OpenIDM,而不是 JUL

配置服务器日志是我正在阅读的内容,以了解如何为 Forgerock OpenIDM 配置服务器日志。我在本文档中看不到任何提及我们如何使用除 JUL 之外的任何其他日志记录框架的内容。

我们真的可以将任何其他日志框架与 Forgerock OpenIDM 一起使用吗?请指导。

0 投票
1 回答
140 浏览

openam - 当PageNode有多个密码收集器作为输入时如何在节点中读取密码

我正在 openam-6.5.2 中创建一个身份验证树,我需要PageNode在 ForgeRock 中使用多个Password Collector node。如何在下一个节点中读取两个密码。密码存储在瞬态,但我只能检索其中一个。

无论如何要同时读取两个密码?

0 投票
1 回答
254 浏览

apache - 如何在 Windows Apache HTTP 服务器上安装 OpenAM Web 策略代理?

我正在尝试使用 OpenAM 官方文档中的 Windows 上的默认配置安装 OpenAM:https ://backstage.forgerock.com/docs/openam/13.5/getting-started/#create-web-policy-agent-profile

设置软件的最后一步:为了安装 OpenAM Web Policy Agent,他们已经在 Linux 上安装了 OpenAM Web Policy Agent。有人可以指定在 Windows 系统上安装它的步骤。

PS - 我已经安装了 Apache HTTP Server 并执行了前面提到的所有步骤。

0 投票
2 回答
70 浏览

docker - ForgeRock 产品(即 AM、IDM、DS 和 IG)在 Docker 容器中使用的最佳操作系统是哪个?

目前 Forgerock 正在为 docker 容器的不同产品提供不同的操作系统(如下列表):

AM(v6.5.2) 在 Debian-9 上可用 IDM(v6.5.0) 在 CentOS 7.7.1908 上可用 DS(v6.5.2) 在 Ubuntu 18.04.2 上可用 IG(v6.5.1) 在 Alpine 3.9.4 上可用

我们希望在 ForgeRock 产品上的这些部署中使用单一风格的操作系统。所以我的问题是——我应该使用哪个操作系统来准备 Docker 映像?

0 投票
0 回答
235 浏览

authentication - ForgeRock AM 6.5,OpenDJ 无法在重置后强制用户更改密码

ForgeRock AM 6.5,OpenDJ

我试图要求用户在使用 OpenDJ 在 ForgeRock AM 6.5 上由管理员重置密码后更改密码。我已经启用了force-change-on-reset密码策略下的标志以及pwdReset用户属性。

令人惊讶的是,管理员重置密码后,用户属性pwdReset变为TRUE,但登录后没有任何提示或提醒更改密码。用户继续按原样使用服务。

pwdReset仅当用户手动进入设置并更改密码时,该字段才被禁用。

如何强制密码重置屏幕,我在这里遗漏了什么吗?我是否需要创建一个自定义节点才能在登录后读取用户属性并重定向以防万一pwdReset

注意:到目前为止,我没有使用任何自定义 UI,只使用开箱即用的标准 ForgeRock XUI 进行开发。

谢谢!

0 投票
1 回答
143 浏览

forgerock - 在 openidm 中转换时解码编码的字符串

我想在将数据从 Active Directory 转换为 OpenIDM 时解码字符串。系统之间的同步没问题,但其中一个属性具有 base64 编码字符串。

我想在将属性持久化到托管用户对象之前对其进行转换。

任何人都知道我该如何实现它。我尝试了几种javascript方法,但没有成功。

0 投票
1 回答
1114 浏览

javascript - 在 ReactJS 中使用 HttpClient 下载 CSV 文件

我正在尝试使用 HttpClient 发出 API 请求以下载 CSV 文件。由于 ForgeRock 身份验证需要不记名令牌,我不得不从 Axios 切换到 HttpClient。我遇到了返回的响应没有 response.data 的问题。我在哪里可以找到要下载到 CSV 的数据?

我的代码:

我得到的回复如下。响应没有“response.data”作为对象键。当我打开 CSV 时,它只有“未定义”。 在此处输入图像描述

这是我的回应。正文: 在此处输入图像描述

0 投票
1 回答
503 浏览

angularjs - Angular JS Forgerock OIDC 集成

我们必须使用 Forgerock 提供的身份验证机制在 Angular JS 框架中实现 OAuth OIDC。在开始我的问题之前,我的问题是 1) 身份验证登录/注册屏幕将在哪里显示。我们是否需要在 iFrame 或弹出窗口中打开它。2)如何将它集成到 Angular JS 中,需要所有其他库和/或是否有任何示例代码可用。3) 身份验证完成后如何获取 jwt 令牌。

0 投票
1 回答
89 浏览

jmeter - 在 Jmeter 中记录时如何绕过 ForgeRock 身份验证

我正在尝试录制脚本。我尝试使用 API 添加从 ForgeRock 应用程序接收的所需 cookie,并在下一个请求中使用与 ForgeRock 集成的应用程序的相同 cookie。但是获取 ForgeRock 登录页面。

关于如何在录制时绕过 ForgeRock 应用程序的任何建议?