java - UsernamePasswordAuthenticationFilter 需要 loginProcessingUrl = "/login"?
问题描述
我尝试在我的 WebSecurityConfigurerAdapterfilter 中将 [..].formLogin().[..].loginProcessingUrl() 设置为 /login 以外的其他内容,结果是未调用我的自定义 UsernamePasswordAuthenticationFilter 中的尝试身份验证()。
如果我在表单中设置 th:action="@{/login}" ,则调用该函数,但登录将不起作用(因为我在安全类中指定了另一个处理 url)。
解决方案
推荐阅读
- java - 泽西岛:“Broken pipe”而不是 HTTP 401 Unauthorized
- ms-access - MS Access 中的自动完成/建议
- r - 在可选参数上对数据帧进行子集化的函数
- javascript - 地图上的数据可视化
- c# - .NET Core 2.1 - 未达到 AuthorizationHandler 并始终返回 401
- .net - 从 ADFS 获取用户属性
- unit-testing - 用 mockito 模拟外部服务
- c++ - 将数据从 CSV 字符串转换为浮点数
- c# - C#从数据库中检索图像
- c# - 如何在 .net core 中添加运行时 openId 配置