原因是由于:cas注销的时候通知client端注销session与返回service或logout页面是异步的。导致返回页面执行了。但是client端的session未注销。。导致执行到struts的时候 session注销了。
解决办法:改成同步
1:AbstractWebApplicationService---》return this.httpClient.sendMessageToEndPoint(getOriginalUrl(), logoutRequest, false);