天天看点

spring security +cas单点登录

cas服务端和cas客户端配好,访问cas服务端可以登录,访问客户端应用资源的时候出现拒绝访问问题

首次登录直接出现拒绝访问

cas服务端配置:

cas.properties

deployerConfigContext.xml

spring配置

Spring Security与CAS集成,第一次访问客户端页面,出现异常是正常的,因为Spring Security有个异常拦截的filter拦截到访问拒绝异常,才会跳转到入口点entry-point的(即:CAS 服务端登录界面)。

在CAS服务端登录界面输入账号、密码后,无法跳转到客户端,而后台打印的日志已经清楚说明了

org.springframework.security.web.access.ExceptionTranslationFilter:165 - Access is denied (user is anonymous); redirecting to authentication entry point

登录账号属于anonymous

继续阅读