在开发中,有些接口需要登录访问,有些允许匿名访问,这里介绍下如何允许匿名访问。
// 导入 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 注解用于允许匿名访问。
参考: