我有一个端点
/oauth/login
,一个公共端点。而且我不知道它属于哪个类。据我所知,有一个 TokenEndpoint
带有 '/oauth/token',但不带有 /oauth/login
。
我尝试在
org.springframework.web.servlet.FrameworkServlet#doPost
和org.springframework.web.servlet.FrameworkServlet#doGet
中设置断点,但它没有进入。
那么我该如何调试才能找到它呢?
AbstractAuthenticationProcessingFilter
- 用于身份验证的基本过滤器。这也很好地了解了身份验证的高级流程以及各部分如何协同工作。 Spring 安全参考
Spring Security 支持通过 html 表单提供用户名和密码。本节详细介绍了 Spring Security 中基于表单的身份验证如何工作。 表单登录参考
loginProcessingUrl
默认为/login
,也可以看到org.springframework.security.config.annotation.web.configurers.FormLoginConfigurer#FormLoginConfigurer