请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

在 Spring Security 中,`mvcMatchers` 和 `antMatchers` 都用于定义 URL 路径的匹配规则,用于配置哪些路径需要进行安全认证或授权。


`mvcMatchers` 是基于 Spring MVC 的路径匹配规则,可以使用通配符、正则表达式等灵活的方式匹配 URL 路径。它支持使用 `*` 匹配一个路径段,`**` 匹配多个路径段,并且可以使用占位符来表示变量路径。


`antMatchers` 则是基于 Ant 风格的路径匹配规则,它使用类似于 Unix 文件系统路径匹配的方式。它也支持使用 `*` 匹配一个路径段,`**` 匹配多个路径段,但不支持使用占位符来表示变量路径。


在实际使用中,`mvcMatchers` 更适合用于匹配 Spring MVC 的控制器请求路径,而 `antMatchers` 则更适合用于一般的 URL 路径匹配。


0 回复 有任何疑惑可以回复我~
  • 提问者 owls0 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2023-06-09 10:09:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信