Настройка URL-адреса j_spring_cas_security_check Spring CAS
Я использую 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, который можно изменить, установив его в качестве значения service
собственностью org.springframework.security.cas.ServiceProperties
bean в моей конфигурации Spring Security, но после изменения этого мой CAS SSO
начал ломаться. Я не видел никаких исключений на стороне клиента или сервера.
Есть ли какие-то очевидные шаги, которые я пропускаю при изменении этого пути по умолчанию?
1 ответ
Я проверил код CasAuthenticationFilter
и узнал, что filterProcessesUrl
должен быть установлен на пользовательский URL. Значение по умолчанию в конструкторе установлено как /j_spring_cas_security_check.