# 接口匿名访问

# 方式1:修改配置文件

在 SecurityConfig 中设置httpSecurity 配置匿名访问

// 使用 permitAll() 方法所有人都能访问,包括带上 token 访问
.antMatchers("/demo/**").permitAll()

// 使用 anonymous() 所有人都能访问,但是带上 token 访问后会报错
.antMatchers("/demo/**").anonymous()

# 方式2:使用注解 @Anonymous

可作用于类或者方法

@RestController
@RequestMapping("/demo")
@Anonymous
public class DemoController {

    @GetMapping
    public AjaxResult demo() {
        return AjaxResult.success("ok");
    }
}
Last Updated: 3/15/2026, 4:43:18 AM