Я использую Jasig CAS в приложении Spring. Конфигурация компонента фильтра проверки подлинности CAS выглядит так:Перенаправление на последнюю страницу, запрошенную после входа в систему с помощью Jasig CAS
<bean id="authenticationFilter" class="org.jasig.cas.client.authentication.AuthenticationFilter">
<property name="casServerLoginUrl" value="https://localhost:8443/cas/login"/>
<property name="service" value="https://localhost:8443/myapp/index.html"/>
</bean>
I.e. с одной стороны, фильтр аутентификации будет перенаправлен на url, указанный в свойстве casServerLoginUrl
, а с другой стороны сервер CAS перенаправит обратно на URL-адрес, указанный в свойстве service
.
Есть ли способ сделать значение service
недвижимости динамическим? Я бы хотел, чтобы он содержал последний запрошенный URL до входа в систему и, соответственно, перенаправлял этот URL после успешного входа в систему CAS.
Неужели вы нашли работу для этого? – Ani