Files

47 lines
2.0 KiB
Plaintext

Spring Security 6.5.11
pattern /api/**
/api ant=true pathPattern=true
/api/ ant=true pathPattern=true
/api/x/y ant=true pathPattern=true
/API/x ant=false pathPattern=false
/files/a.png ant=false pathPattern=false
/files/a.PNG ant=false pathPattern=false
/a/b ant=false pathPattern=false
/a/x/y/b ant=false pathPattern=false
/users/7 ant=false pathPattern=false
/users/7/ ant=false pathPattern=false
pattern /files/*.png
/api ant=false pathPattern=false
/api/ ant=false pathPattern=false
/api/x/y ant=false pathPattern=false
/API/x ant=false pathPattern=false
/files/a.png ant=true pathPattern=true
/files/a.PNG ant=false pathPattern=false
/a/b ant=false pathPattern=false
/a/x/y/b ant=false pathPattern=false
/users/7 ant=false pathPattern=false
/users/7/ ant=false pathPattern=false
pattern /a/**/b
/api ant=false pathPattern=n/a
/api/ ant=false pathPattern=n/a
/api/x/y ant=false pathPattern=n/a
/API/x ant=false pathPattern=n/a
/files/a.png ant=false pathPattern=n/a
/files/a.PNG ant=false pathPattern=n/a
/a/b ant=true pathPattern=n/a
/a/x/y/b ant=true pathPattern=n/a
/users/7 ant=false pathPattern=n/a
/users/7/ ant=false pathPattern=n/a
PathPatternRequestMatcher rejects the pattern: PatternParseException: {*...} or ** pattern elements should be placed at the start or end of the pattern
pattern /users/{id}
/api ant=false pathPattern=false
/api/ ant=false pathPattern=false
/api/x/y ant=false pathPattern=false
/API/x ant=false pathPattern=false
/files/a.png ant=false pathPattern=false
/files/a.PNG ant=false pathPattern=false
/a/b ant=false pathPattern=false
/a/x/y/b ant=false pathPattern=false
/users/7 ant=true pathPattern=true
/users/7/ ant=false pathPattern=false