我使用的是Spring Security 4。 我想在2种URL模式上配置相同的安全命名空间配置。 类似的东西:
<http pattern=("/api/**" OR "/legacyapi/**") …
是否支持OR
?
最好的方法是什么?
现在我有2个安全命名空间配置,它们只有模式不同,我想将它转换为一个。
答案 0 :(得分:1)
<http request-matcher="regex" pattern=("^(/api/|/legacyapi/)(.*)")
默认匹配器为ant
,您可以更改为regex
。请自行测试正则表达式。