日期:2014-05-17  浏览次数:20718 次

cas报错,请帮忙
在登录页面填入正确的用户名和密码就报异常,转不到成功的页面去,如果用户名密码错误的话能转到错误提示页面,这问题怎么解决呀?
异常如下:
javax.servlet.ServletException: Unable to validate ProxyTicketValidator
[[edu.yale.its.tp.cas.client.ProxyTicketValidator proxyList=[null]
[edu.yale.its.tp.cas.client.ServiceTicketValidator
casValidateUrl=[https://localhost:8443/cas/proxyValidate]
ticket=[ST-6-cDriGKlSaCFOeNf3DWqLyILhIDaWlpW2JG7-20]
service=[https%3A%2F%2Flocalhost%3A8443%2Fapp1%2F] renew=false]]]
 
edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:381)

我查了下,说是证书的问题,但我生成证书已经成功了呀,在jdk目录/jre/lib/security/cacerts文件,我用keytool列出证书时,有我生成的证书呀?
请教了!


------解决方案--------------------
cas忘得差不多了.! 帮你顶下
------解决方案--------------------
我来帮忙顶一下
------解决方案--------------------
这是验证阶段的错误,你用的是Cas1.0 Cas2.0?的规范?把cas-servlet.xml贴出来看看。
------解决方案--------------------
感觉是证书配置问题,赞助顶
------解决方案--------------------
LZ 的头像很漂亮啊
赞个
cas没玩过,帮你顶下
------解决方案--------------------
你只改了view应该不影响,如果你能确定是证书的错,你可以重新创建证书再试试看,你首先要保证你的https是对的。
------解决方案--------------------
探讨

上次发贴,CSDN居然在升级维护!!
谢谢kaynezhang的关注与帮助,如果客户端已经能通过CAS服务端的验证了,后面该怎么进行呢,现在没了思路,请大虾们赐教!
对了,报告下现在的项目进展:
java客户端已经能通过CAS服务端的验证,CAS服务端通过查询数据库验证用户
问题是有一个.net的项目也要通过该CAS服务端的验证,我该怎么扩展呢??

------解决方案--------------------
厉害。。。。
------解决方案--------------------
原来是小强的帖子啊,小强最近很忙吧!有新事做了,好好干哦!加油!!!