我们有一个开发环境,AE 和 CE 在同一个 websphere 实例中。现在,我们正在尝试将 AE 挂载到我们的一台本地机器中的 IRAD Websphere 实例中。当应用程序尝试访问文件网对象时,我们收到以下错误:
com.filenet.api.exception.EngineRuntimeException:SECURITY_ANONYMOUS_DISALLOWED:不允许匿名用户访问内容引擎。errorStack={ 在 com.filenet.engine.context.SecurityContext.(SecurityContext.java:87) 在 com.filenet.engine.context.ServerCallContext.(ServerCallContext.java:87) 在 com.filenet.engine.context.ServerCallContext。 newInstance(ServerCallContext.java:985) at com.filenet.engine.jca.impl.RequestBrokerImpl.getUserName(RequestBrokerImpl.java:1300) at com.filenet.engine.ejb.EngineCoreBean._getUserName(EngineCoreBean.java:731) at com .filenet.engine.ejb.EngineCoreBean.getUserName(EngineCoreBean.java:713) at com.filenet.engine.ejb.EJSLocalStatelessEngineCore_22877cb1.getUserName(Unknown Source) at com.filenet.engine.ejb.EngineBean.processUserLicense(EngineBean.java: 977) 在 com.
我们已经:
- 配置与开发环境相同的 JAAS。
- 在 Websphere 实例中从我们的本地计算机安装证书。
- 我们启用了管理安全性和应用程序安全性
- LDAP 配置与 dev env 上的 AE 中的配置相同
- AE 和 CE 中的主管理用户名相同
我们正在使用Websphere 6.1。