【发布时间】:2018-07-17 05:14:45
【问题描述】:
我的 spring 安全配置中已经有 antmatchers() 使用通配符。我需要从这个通配符中过滤掉“表格”。 这是我的原始代码:
.antMatchers("/api/keepSessionAlive").authenticated()
.antMatchers("/api/users/**").authenticated()
我尝试将通配符更改为正则表达式,如下所示,但它对我不起作用:
.antMatchers("/api/users/(?!forms).*").authenticated()
任何帮助将不胜感激
【问题讨论】:
-
请提供一些您想匹配的网址示例。仅仅说它不起作用是不够的
-
如果您坚持使用
antMatchers,请查看stackoverflow.com/questions/27649649/…,但这是针对更具体的情况。
标签: regex spring spring-security spring-java-config