————紧急求救~~~~~~~~CAS单点登录,退出之后用ticket参数访问抛出异常~~~~~ 求解决~~~~~

yjflinchong 2012-05-18 09:19:12
我用cas 做登录 退出 等功能正常。。
多个项目也可以登录。
但是,在退出之后继续 用ticket 参数访问 就抛出500页面异常
例如:
http://www.test.com:8080/?ticket=aaaaa

当ticket在cas无效的时候,就在页面抛出异常

edu.yale.its.tp.cas.client.CASAuthenticationException: Unable to validate ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator proxyList=[null] [edu.yale.its.tp.cas.client.ServiceTicketValidator casValidateUrl=[https://www.test.com:8443/cas/serviceValidate] ticket=[aaaa] service=[http%3A%2F%2Fwww.test.com%3A8080%2Fjqmall%2F] errorCode=[INVALID_TICKET] errorMessage=[???????? 'aaaa'??] renew=false entireResponse=[<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
<cas:authenticationFailure code='INVALID_TICKET'>
???????? 'aaaa'??
</cas:authenticationFailure>


请问 可以通过什么配置能解决这个问题吗?
控制台和页面都会抛出异常。
现在我用error page 配置在web.xml 虽然可以解决页面抛出的错误页面。 但是后台还是抛出了那一堆异常。 有最佳的配置解决方案吗? 请指教,万分感谢。


我的博客:http://blog.csdn.net/yjflinchong
我的技术群: 53141769

有谁知道答案。请告知。 万分感谢~!
...全文
2741 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
javaliuliu 2013-08-27
  • 打赏
  • 举报
回复
对于ticket设计的思路和使用方式我还没搞明白(新手)。 我想问的是ticket的里包含了什么内容,作用是什么。 对于单点登录我理解是服务端写入cookie到客户端即可实现(里面存放用户名密码)。 还没想通ticket的作用,我的想法是哪里出问题了呢? 请指教,谢谢
  • 打赏
  • 举报
回复
这个问题我后来好像也遇到了、

就是说证书的问题、

还要在jdk里放一个证书、

X:\JDK1.6\jre\lib\security\cacerts


后来嫌弃证书麻烦 而且认证证书还要money 就没有用https 的方式 改为 http的方式了、

具体改法可以百度下、


yjflinchong 2012-06-30
  • 打赏
  • 举报
回复
还是没人给个最佳解决方案。。。
yjflinchong 2012-06-27
  • 打赏
  • 举报
回复
没人能有好办法解决吗
yjflinchong 2012-06-05
  • 打赏
  • 举报
回复
求支持呀。。 还有更好办法。 请贴出来 高手们都哪去了
fanyuanwaifdl 2012-05-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

jar地址贴错了。 是这个。。
http://download.csdn.net/detail/yjflinchong/4311367
[/Quote]哦
yjflinchong 2012-05-22
  • 打赏
  • 举报
回复
有需要的可以去下载 我的解决办法
yjflinchong 2012-05-18
  • 打赏
  • 举报
回复
jar地址贴错了。 是这个。。
http://download.csdn.net/detail/yjflinchong/4311367
yjflinchong 2012-05-18
  • 打赏
  • 举报
回复
通过修改CAS 源码,暂时解决了这个问题。

jar包下载地址: http://download.csdn.net/detail/yjflinchong/4311256

期待更好的解决办法。 能通过配置最好。

有好办法,请通知:Q群 53141769
dracularking 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

引用 2 楼 的回复:

我看懂了这个异常。 就是无效ticket导致的。 那要怎么具体做。 才避免不会抛出这个异常呢? 我看过了源码。 filter 和 验证构造器 验证函数 看了下。 我还没找到什么解决办法。。
[/Quote]
什么是有效ticket,什么是无效ticket,这个不知道具体业务逻辑不清楚啊,如果是普遍标准的也容易查的。或者可以调试的话,就可以查看到抛出异常时的判断逻辑,也能知晓一二。
yjflinchong 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

<cas:authenticationFailure code='INVALID_TICKET'>
???????? &#039;aaaa&#039;??
</cas:authenticationFailure>

这是CASAuthenticationException,CAS鉴定异常
无效ticket,同时还给出了很多服务端反馈出来的信息
这牵涉到具体业务逻辑,楼……
[/Quote]

我看懂了这个异常。 就是无效ticket导致的。 那要怎么具体做。 才避免不会抛出这个异常呢? 我看过了源码。 filter 和 验证构造器 验证函数 看了下。 我还没找到什么解决办法。。
ladybirds2008 2012-05-18
  • 打赏
  • 举报
回复
这个 得熟悉的人 来解决,,,等高手,我不惜辛苦来帮顶 要给分哦。。
dracularking 2012-05-18
  • 打赏
  • 举报
回复
<cas:authenticationFailure code='INVALID_TICKET'>
???????? 'aaaa'??
</cas:authenticationFailure>

这是CASAuthenticationException,CAS鉴定异常
无效ticket,同时还给出了很多服务端反馈出来的信息
这牵涉到具体业务逻辑,楼主可以围绕ticket调试一下

还有http://www.test.com:8080/?ticket=aaaaa
这里ticket应该是四个a吧,还是有其它问题
智能小区报警系统方案设计 一、 好士佳城市安全防范网络系统简介 随着微电子技术与网络技术的飞速发展,人们对于居住环境的安全、方便、舒适提出了 越来越高的要,因此智能化住宅就随之出现,也随着改革开放的深入和市场经济的迅 速发展、提高,城市外来流动人口大量增加,带来许多不安定因素,刑事案件特别是入 室盗窃、抢劫居高不下,因此家庭智能安全防范系统是智能化小区建设中不可缺少的一 项,而以往的做法是安装防盗门、防盗网,但普遍存在有碍美观,不符合防火要,而 且不能有效地防止犯罪分子对住宅的入侵,故利用高科技的电子防盗报警系统也就应运 而生。目前我国大多数家庭都是双职工,当发生警情时,不能有效地处理,因此,必须 设立小区报警中心,在发生警情时,除了现场报警外,同时还向小区的保安中心进行电 脑联网报警,以便警情得到迅速处理。针对以上情况,现由香港安时科技有限公司和好 士佳电器有限公司吸取国内外安防产品的优点取长补短,联合研制开发出适合我国国情 的防盗报警网络系统,该系统具有性能稳定、价格适中、系统容量大、误报率极低、施 工操作方便等优点,是一套先进的电子科技安防系统,是入室盗窃、抢劫等犯罪分子的 克星,也是一套预防火灾、气体泄漏的先进仪器,同时是在发生意外情况时紧急助的 最好帮手,它改善了传统的防范设施只防不报的弱点,给小区带来全新的安全概念,建 立一个可靠和开放的安全环境。该系统经公安部安全技术防范产品检测中心检验,通过 并取得生产销售许可证,被广州市政府列为2000年度拆除防盗网的推荐安保产品。 二、 好士佳系统功能简介 本系统是采用最新数码技术、微机处理技术、无线遥控技术的高智能、全方位安保系统 。本产品安全可靠、安装方便、振作简单,可匹配连接各种传感器、烟感器、泄漏探测 器等探头。并可联成网络,方便集中防范管理,是盗警、火警、气体泄漏、紧急助等 事作能及时处理解决的最佳卫士。 用户通过无线遥控器设置主机的状态: 有人在家时,可设置门钟状态。如有人进入触发传感器,主机发出门钟声,此时不拔号 ;也可设置为在家周边防范状态,此时主机只接收门窗等周边传感器信号。室内传感器 处于非工作状态。如周边有人非法闯入,主机立即向外报警。 当用户离家时,设置为离家设防状态。此时主机接收所有传感器传来的信号,如有非法 进入。主机将自动向外报警。报警中心在电子地图上自动显示出警情方位,信息栏显示 用户户主名、家庭成员、住址、电话等详细信息。让派出所能迅速出警,以最快的速度 赶往现场。 遥控器上记有紧急报警功能键,无论主机处于布防或撤防状态,当用户触发此键时,主 机立即向接警中心发出信号。 用户可选择适当位置安装单个紧急按钮。其状态与功能同遥控器上的报警键相同(用户 自选)。 主机留有专用接口,可接上煤气泄漏传感器(用户自选),无论主机处于何种状态,当 煤气浓度超过安全系数时,主机立即将报警信号发出给接警中心。 报警监听。当报警触发后报警器自动拔通主人话机,此时主人可用*键对室内情况进行监 听。 主机设置有报警拔号5个号码,用户可设置要通知的手机、电话、传呼机号码,多方位 的通知接警中心或用户本人。 小区或集中用户可选择报警直拔管理中心或门卫电话,设置语音提示用户详细地址,以 便急时处理。 三、"好士佳"防盗报警系统能达到以下要 广泛性——使小区内每个家庭都能得到保护。(防止盗窃、火警气体泄漏等。) 实用性——每个家庭的防范系统能在实际可能发生受侵的情况及时自动报警,并且操作简 便,环节少,易学易用。 系统性——在案情发生时,除能现场报警外,也能自动拨打用户的指定手机,固定电话或 将警情传到小区的保安报警中心。 可靠性——该系统结构设计合理,产品耐用、质量可靠、误报率极低。 投资可行性——该系统性价比高,与国内同类产品相比,功能齐全。尤其比美国C K、以 色列的乐可利等系统的处警方式更符合国情,而价格更经济合理。 四、"好士佳"防盗报警系统特点 系统容量大——网络容纳十万以上住户信息。 安装方便——该系统基本采用不布线安装,不影响房屋结构和内部装修。 功能强大——设有八个防区布控,进出延时可调。远程监听,异地布防设防、电话线防剪 、防盗打等功能、兼容性强、可兼容各类型有线、无线探头,集防盗、紧急助、防煤 气泄漏、火灾自动报警于一体。 系统先进——采用先进的后台电脑软件控制,功能齐全、强大,相当于小区中设立了110报 警中心。 五、"好士佳"防盗报警系统结构及其功能 由住户室内的智能防盗报警控制主机以无线电波的形式接收各红外探头,紧急助按钮 、烟感探头,气体泄漏探头,门磁探头等发出的数据,分析后通过电话网络传送到小区 的电脑报警中心,通过电脑显示出该用户的所有资料(包括户主姓名、电话、地址), 发生何类型报警等级,并发出警号声以作提示保安人员
原创声明:该设计项目版权为“大爱093”,已经申请了专利。设计资料仅供参考,不可以用于商业用途。 前言: 近来针对女性的侵害事件层出不穷,女性的自我防卫能力较弱,侵害时难以顺利逃脱,通常遭到严重侵害,同时,救助者也因无法确定受害人位置而难以提供及时的帮助。于是,设计出一款可以帮助女性防卫、助的手环尤为必要。前言: 思路:本设计包含手环硬件和手机软件两部分,两者通过蓝牙通信。 便携式防狼器、智能手环主要功能: (1)当佩戴着遇到近身侵害时,可按下手环上的按钮启动爆闪灯,使犯罪分子短时间致盲,争取逃脱时间; (2)同时向手机发送指令,手机软件定位,将定位得到的经纬度、地理位置信息嵌入预置短信中,以设定频率不断发送到事先设定的紧急联系人手机上,同时短信报警,紧急联系人可根据位置信息,给予及时救助; (3)佩戴者可按下手环上的按钮,启动“防骚扰”功能,手机模拟来电,为佩戴者在尴尬的情况下找借口离开; (4)手环与手机超过一定范围时,手环震动、手机响起铃声发出警告,有效防止手环与手机丢失; (5)将侵害发生的地点上传到云平台,凭借大数据标记出侵害易发区,作规划安全路径、为警方破案提供证据。 iTA硬件电路与APP: 演示视频: https://v.youku.com/v_show/id_XODc3MzExMzk2.html 密码:GDUT https://v.youku.com/v_show/id_XODc3MzExMzk2.html

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧