1、SpringSecurity请求登录的原理是拦截器实际上你看任何的请求都会有有一个302响应
302响应码
●302: redirect, 代表暂时性转移;意思就是你访问网址a,但是因为服务端的拦截器或者其他代码处理,会被重定向到网址b。
2、总结出错的各种原因
2.1、请求方式有问题,需要post请求,get请求无法被拦截
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d611944b8ac174f1f04b4941d03615b2.jpeg)
2.2、请求方式不能是静态资源,因为springsecurity的登录原理是通过拦截器的,会拦截失败
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/447cd95ea3176a613c6928fc5cccb93f.png)
2.3 静态资源不会被thymeleaf模板渲染,导致浏览器识别错误
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/35def55e099b1acc83eb231c4ed96815.png)
2.4、action的写法,这个具体原因我也没搞懂
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6f1a2b40f03975c8c784a8e4abf19a2e.png)
4、其他
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9445d81a4c7df390eabe39becda41b60.png)