如果在第一次单击提交按钮时,会话不存在,那么它将路由到login.jsp页面,流程会正常进行,但是如果假设第一次使用任何其他权限登录,提交按钮不能路由到所需的页面,并且在登录后单击提交按钮,那么在这种情况下应该路由到"authentication-failure-url="/loginFailure.web“或访问被拒绝的内容,但它抛出HTTP Status 405 -请求方法'POST‘不受支持
同样,在响应头中在请求发送额外参数_csrf:e15bc9a6-66jh-4de4-b278-008e6f9a569c这样
我对春天并不熟悉,所以我不太清楚UserDetailsService是如何工作的。
我想要的是我的登录表单的行为与我的注册表格一样。有人能解释一下UserDetailsService是如何工作的(即当它被调用时),以及我如何更改我的安全配置以执行我的控制器POST登录方法中的内容(就像它用于注册一样)。LOG.debug("Successfully logged in with user: {}"