gpt4 book ai didi

java - 在 spring security login-processing-url (/j_spring_security_check) 之前做过滤 Action

转载 作者:行者123 更新时间:2023-11-30 09:44:34 24 4
gpt4 key购买 nike

我使用 spring 安全表单,它看起来像:

         <form-login login-page="/login.jsp" 
default-target-url="/user/main.html"
authentication-failure-url="/login.jsp?error=loginfail"
login-processing-url="/j_spring_security_check"/>

我想在用户登录前做一些 Action 。如果我创建一个过滤器:

<filter-mapping>
<filter-name>tenantFilter</filter-name>
<url-pattern>/j_spring_security_check</url-pattern>
</filter-mapping>

看来我无法捕捉到登录前的 Action 。有人知道吗?

最佳答案

正如 Ischin 的评论所建议的那样,您可以在 spring 安全过滤器链内使用自定义过滤器,而不是像您正在做的那样在链外使用。

看看 filter chain文档,更具体地说,在 UsernamePasswordAuthenticationFilter 中。

关于java - 在 spring security login-processing-url (/j_spring_security_check) 之前做过滤 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7846402/

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