gpt4 book ai didi

spring-mvc - 使用 Jasig CAS 登录后重定向到请求的最后一个页面

转载 作者:行者123 更新时间:2023-12-03 16:24:39 24 4
gpt4 key购买 nike

我在 Spring 应用程序中使用 Jasig CAS。 CAS 身份验证过滤器 bean 的配置如下所示:

<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>

IE。一方面,身份验证过滤器将重定向到 casServerLoginUrl 中指定的 url。属性,另一方面 CAS 服务器将重定向回 service 中指定的 url。属性(property)。

有没有办法使 service的值?属性动态?我希望它在登录前包含最后一个请求的 url,并在使用 CAS 成功登录后分别重定向到这个 url。

最佳答案

您可以使用 service调用cas登录页面时客户端的参数

https://yourcas.com/cas/login?service=urlservice

验证成功后,CAS 将客户端重定向到此 URL

关于spring-mvc - 使用 Jasig CAS 登录后重定向到请求的最后一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34931114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com