sessionid过期了...因为应该是...过滤器C里提供httpclient模拟登陆,登陆后那jsessionid可能是保存在内存中的..so httpclient结束以后就关闭了session...
 可以尝试保存httpclient不结束....

解决方案 »

  1.   

    可以了,jsessionid没过期,jsessionid保存在cas服务端这边关闭后服务端不会知道的,
    现在是这样解决的 在过滤器c登录后返回cookies给app,app那边再把该cookies设置给app那边的httpclient,这样再访问时带着cookie过去就可以访问了,  但不知道为什么浏览器登录只需要jsessionid就可以????
    代码在工作机 拷贝不出来 ,截个图
    过滤器C登录成功或返回Cookies
    app这边接收到cookies后设置给httpclient
    以后app使用该httpclient随便访问服务都畅通无阻为什么浏览器登录只需要jsessionid就可以???? 还请高手指教啊