在webspher6.1.0.9上配置了cas服务器端,可以和运行在tomcat上的子系统实现了单点登陆,现在要把子系统也发布到WebSphere上,但是在发布以后,发现在子系统中配置的cas过滤器不起作用, 如下面的配置。
CASFilter
edu.yale.its.tp.cas.client.filter.CASFilter
edu.yale.its.tp.cas.client.filter.loginUrl
https://ad58a4ea8b6b4c4:9443/restar/login
edu.yale.its.tp.cas.client.filter.validateUrl
https://ad58a4ea8b6b4c4:9443/restar/serviceValidate
edu.yale.its.tp.cas.client.filter.serverName
ad58a4ea8b6b4c4:9082
CASFilter
/cas/*
而且自己写了servlet类编译后放到发布到WebSphere中的war包先的web-inf 目录下的classes目录下以后,也不能加载。而且把web.xml的头改成了dtd2.4也是不行。听人说websphere对发布的工程比较严格,这种直接把编译过的类放到发布到工程目录下的方式是不是不可以在WebSphere下面使用,请教各位高人指教。