在开发中,有些接口需要登录访问,有些允许匿名访问,这里介绍下如何允许匿名访问。
// 导入 Anonymous import com.techpsp.common.annotation.Anonymous; /** * 获取Banner 管理详细信息 */ // @PreAuthorize("@ss.hasPermi('WeChat:banner:query')") @Anonymous @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Integer id) { return success(wechatBannerService.selectWechatBannerById(id)); }
@PreAuthorize 注解用于前置验证,注释掉它,并添加 @Anonymous 注解用于允许匿名访问。
参考: