在 AEM 工作流中,当我尝试模拟 workflowSession 来启动时,这会引发异常:
javax.security.auth.login.FailedLoginException:不允许模拟。
我必须需要发起人的会话来触发我的工作流程中的某些任务,之前我曾经使用过:
initiatorSession= adminSession.impersonate(new SimpleCredentials(initiatorUser,"".toCharArray()));
现在不推荐使用 adminSession 并且我们现在使用系统用户,因此我无法将系统用户模拟为发起人用户,有什么建议吗?