似乎“ ignoring()”和“ permitAll()”都是请求Web资源时绕过Spring Security的方法。使用这两种方法所看到的性能差异是什么?为什么一种方法比另一种方法更快速/可扩展?
根据Eugen Paraschiv在他关于 Spring 安全性这些部分的优秀博客上的说法,结论是:
web.ignoring().antMatchers("/resources/**");
Run Code Online (Sandbox Code Playgroud)
比这更有效:
http.authorizeRequests().antMatchers("/resources/**").permitAll();
Run Code Online (Sandbox Code Playgroud)
只是因为 Spring 安全机制中涉及的过滤器将被绕过......
| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |