【发布时间】:2017-03-17 14:25:05
【问题描述】:
我正在使用带有 JOSSO 单点登录的 Apache Tomcat 8.5.12。 配置后我无法启动 tomcat 服务器,我收到此错误。 一切都配置得很好。 有没有人可以帮我启动服务器?enter image description here
【问题讨论】:
我正在使用带有 JOSSO 单点登录的 Apache Tomcat 8.5.12。 配置后我无法启动 tomcat 服务器,我收到此错误。 一切都配置得很好。 有没有人可以帮我启动服务器?enter image description here
【问题讨论】:
Apache Tomcat 8.5 不能很好地与 JOSSO Agent for Apache Tomcat 8 配合使用,因为前者改变了连接到事件总线的方法。因此,需要一个临时 SSO 代理,它包含在 JOSSO 1.8.12 的早期访问版本中,可在此处下载:https://github.com/atricore/josso1/releases/tag/1.8.12-rc1-release
包含二进制发行版,因此无需从源代码构建。
为了安装它,请确保手动将“旧”代理工件(即 JOSSO Agent for Tomcat 8 JAR 文件)替换为 1.8.12 RC1 随附的工件。
就配置而言,$CATALINA_HOME/lib/josso-agent-config.xml 描述符中的以下更改需要应用于 JOSSO Agent for Apache Tomcat 8.5 以进行实例化.
发件人:
<bean class="org.josso.tc80.agent.CatalinaSSOAgent" name="josso-tc80-agent">
收件人:
<bean class="org.josso.tc85.agent.CatalinaSSOAgent" name="josso-tc85-agent">
作为 JOSSO 服务器组件,无需进行任何升级或配置更改。
【讨论】: