1

我正在使用 CAS 3.5.2 和 Spring CAS 扩展。我正在尝试将j_spring_cas_security_check(以及用于注销的类似)URL更改为security_check. 我在Spring 文档中读到

Back in the service web application, the CasAuthenticationFilter is always listening for
requests to /j_spring_cas_security_check (this is configurable, but we'll use the defaults   
in this introduction).

我认为这只是一个虚拟 URL,可以通过在我的 Spring Security 配置中将其设置为 bean 的service属性值来更改它org.springframework.security.cas.ServiceProperties,但是在更改之后我的 CASSSO开始中断。我在客户端或服务器端没有看到任何异常。

更改此默认路径时是否缺少任何明显的步骤?

4

1 回答 1

5

我检查了代码,CasAuthenticationFilter发现filterProcessesUrl需要设置为自定义 URL。默认值在构造函数中设置为 /j_spring_cas_security_check。

于 2013-10-26T05:15:51.967 回答