@Anonymous
是什么意思?

⏺ 在 pump-api(若依/RuoYi 框架)中,@Anonymous 是一个自定义注解,用来标记允许匿名访问的接口。

  • 作用:加在 Controller 方法上后,Spring Security 的 JWT 过滤器会跳过对该请求的 Token
    校验,即使请求头里没带 Authorization,也能正常访问。
  • 位置:定义通常在 ruoyi-common 模块的 com.ruoyi.common.annotation.Anonymous。
  • 与刚刚的修改关系:之前 /model/screen 上加了
    @Anonymous,所以任何人都能调用;去掉后,接口就变成了必须携带有效 JWT Token 才能访问。

我一直没用过这个注解,还是AI告诉我的。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐