技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
然后我们说一下springsecurity的工作原理,也很简单.
首先可以看到之前我们用servlet做授权认证的时候,实际上是用的Filter,过滤器和spring的AOP技术对吧,无非就是
执行我们的controller的时候,在执行之前,拦截一下,执行之后拦截一下对吧.
来做一些操作,而springsecurity,其实也就是这样,他把filter封装了一下,可以看到他实现的是基于,一个filter的链.
然后最终委托,一个Authentication来做认证,用户名密码啊..
委托这个AccessDecision Manager来进行权限的认证.