Spring Security intercept-url模式与path/**或path/*有什么区别我看过一些Spring安全配置有以下内容,但我不明白/*vs/**
Mel*_*elv 56
在/**主场迎战/*是一个很常见的事在当今的框架,并且通常被称为Apache Ant Pathing或类似的东西.基本上,2之间的区别在于/**匹配整个目录树,包括子目录,其中/*只有匹配它指定的级别.
例如,假设您有以下文件
Main.java
directory/Main.java
Run Code Online (Sandbox Code Playgroud)
然后
/*.java
Run Code Online (Sandbox Code Playgroud)
将匹配Main.java,但没有directory/Main.java,而
/**/*.java
Run Code Online (Sandbox Code Playgroud)
会匹配两者.
显然,对于Spring Security中的URL,这些原则完全相同,在这种情况下,通过文件名似乎更容易说明它.
| 归档时间: |
|
| 查看次数: |
12352 次 |
| 最近记录: |