首页 > 其他分享 >springsecurity 基于注解的方式实现不拦截某个接口

springsecurity 基于注解的方式实现不拦截某个接口

时间:2023-02-08 10:46:48浏览次数:47  
标签:AuthIgnore 接口 springsecurity 注解 拦截 ElementType

添加忽略拦截注解

@Target({ElementType.TYPE,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface AuthIgnore {
}
/**
* 在放行的类或者方法上加上 @AuthIgnore 注解
*/

@RestController
@RequestMapping("/adapter")
@Api(value = "自动生成接口controller", tags = {"自动生成接口"})
public class AdapterController {

    @AuthIgnore
    Object myTest() {
        return "恭喜调用成功";
    }

}

getaway 配置放行路径

 

标签:AuthIgnore,接口,springsecurity,注解,拦截,ElementType
From: https://www.cnblogs.com/tuxiaoer/p/17100905.html

相关文章

  • SpringBoot动态生成接口
    原文链接:https://blog.csdn.net/lmchhh/article/details/128634606文章目录SpringBoot动态生成接口一,简单例子二,各种请求方法以及条件2.1无参GET方法2.2带1参的......
  • odoo接口
     @http.route('/zimo_lunch/select/<string:db_name>',type='http',auth='none')deftrash_demo(self,db_name=None):print('db_name',db_name)db=reques......
  • 688~689 Servlet生命周期的详解 AND Servlet3.0注解配置
    Servlet生命周期方法:1.被创建:执行一次init方法,只执行一次Servlet什么时候被创建默认情况下,第一次被访问时,Servlet被创建可以配置......
  • 发现一个API接口自动化测试平台
    gitee地址:https://gitee.com/season-fan/autometer-api记录一下:1.API测试平台的5个需求:①支持不同的项目,不同的角色,技术人员多人协作②支持定义不同的测试环境③支持......
  • Spring22 - 基于注解的AOP
    基于注解的AOP技术说明动态代理分为JDK动态代理和cglib动态代理当目标类有接口的情况使用JDK动态代理和cglib动态代理,没有接口时只能使用cglib动态代理JDK动态代理......
  • 厉害了!100多个API接口分享!热门、常用的都有
    在开发过程中,我们使用已经开发好的API接口,就会大大提升开发的效率,达到事半功倍的效果。今天给大家整理了很多API接口!各种免费API接口整理,主要来自于APISpace和百度智能......
  • 开发&运维如何对接口响应时间慢问题,快速定界排查?
    01问题背景自建机房,生产环境上某接口耗时超过2s,接口实现逻辑包含:数据库读写下游api调用数据统计开发本地自测,接口耗时却只有106ms。于是开发问运维:“生产环境的网络确定没......
  • 注解 @RequestMapping @RequestParam @RequestBody
    @RequestMapping  @RequestParam @RequestBody @PathVariable与@RequestParam的区别1)相同点A.作用位置相同:都是直接修饰方法参数变量;B.功能相似:都......
  • 【踩坑记录】@Transactional注解回滚不生效问题
    @Transactional属于是Spring的常用事务处理注解了,最近在开发时偶然发现这个东西竟然不是100%生效的。问题重现:测试一个批处理方法,方法上加了@Transactional后执行,因为加......
  • 工程监测仪器振弦模拟信号采集仪VTN的用户接口
    工程监测仪器振弦模拟信号采集仪VTN的用户接口 按键VTN4XX提供了两个轻触按键,通过按键操作,可完成数据查看和参数修改工作。短按:在1秒内按压按键一次;长按:按住按键......