新建插件sso:按下面的定义,在协同的webapps\seeyon\WEB-INF\cfgHome\plugin\sso目录下新建一个XML文件pluginCfg.xml,例如:
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<id>sso</id>
<name>单点登录模块</name>
<category>11001</category>
</plugin>
然后在协同的webapps\seeyon\WEB-INF\cfgHome\plugin\sso\spring目录下新建一个XML文件,如myspace.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<!-- id必须唯一 -->
<bean id="sinaNewsSpace" class="com.seeyon.v3x.common.thirdparty.ThirdpartySpace" init-method="init">
<!-- id必须唯一或者不写后台自动生成,必须为数字 -->
<property name="id" value="-2327812443752403806"/>
<!-- 页签上显示的名称 -->
<property name="name" value="Sina News"/>
<!-- 插件id,必须存在,如果不存在,请按下面的步骤定义一个新的插件 -->
<property name="pluginId" value="sso"/>
<!-- 第三方系统登录地址,如果合并3、4步,可以省略 -->
<property name="loginURL" value="http://xxx.xxx.xxx.xxx/ssologin.jsp"/>
<!-- 点击页签要打开的第三方系统页面地址 -->
<property name="pageURL" value="http://xxx.xxx.xxx.xxx/main.jsp"/>
<!-- 打开方式,值为open时在新窗口打开,为workspace时在协同页面能打开 -->
<property name="openType" value="open"/>
<!-- 排序号 -->
<property name="index" value="4"/>
<!-- 授权 accessRoles与accessCheck选择其中一个即可-->
<property name="accessRoles">
<list>
<value>GeneralStaff</value>
</list>
</property>
<!-- <property name="accessCheck" ref="accessCheck"/> -->
</bean>
<!-- <bean id="accessCheck" class="com.seeyon.ctp.ext.Tab.TestThirdpartyAccessCheck"></bean> -->
</beans>
按照上面新建文件,放入指定位置后,服务器容易一直循环不止,请问怎么解决呢,有没有大神能帮忙做单点登录