开发指南040-swagger加header
创始人
2024-09-25 12:25:42
0

       swagger可以在线生成接口文档,便于前后端沟通,而且还可以在线调用接口,方便后台调试。但是接口需要经过登录校验,部分接口还需要得到登录token,使用token识别用户身份进行后续操作。这种情况下,都需要接口增加header,好携带认证信息。

        swagger2和swagger3有很大不同,平台选用的是swagger3。网上很多解决方案都是swagger2的,采用时一定看好自己的版本。无论2或3基本都是改配置类:

        第一步 new Docket这里要加上               

                .securitySchemes(securitySchemes())
                .securityContexts(securityContexts());

                其中:

    private List securitySchemes() {
        //设置请求头信息
        List result = new ArrayList<>();
        ApiKey apiKey = new ApiKey("qlm-jwt", "qlm-jwt", "header");
        result.add(apiKey);
        return result;
    }
    private List securityContexts() {
        //设置需要登录认证的路径
        List result = new ArrayList<>();
        result.add(buildContext("/.*"));
        return result;
    }

         第二步:启动真正的前端进行登录,在application中找到token

         第三步:打开swagger_ui界面,会发现右上角多了个授权的按钮。打开录入上面的token

         第四步:在线测试接口。发现可以通过接口的登录验证了

     

相关内容

热门资讯

新2024版措施!wpk线上德... 1、这是跨平台的wpk黑科技,在线的操作超级的方便,而且功能也是很强大的。2、在线的操作方便,实用性...
三分钟作弊!WePoKer辅助... 三分钟作弊!WePoKer辅助透视作弊(作弊透视)WePoKer果真真的是有挂的(有挂总结);玩家必...
记者发布!微扑克软件靠谱的(有... 一、记者发布!微扑克软件靠谱的(有辅助挂)雀友会辅助器苹果版(有挂教学)AI软件牌型概率发牌机制”必...
2分钟透视!微扑克私人局透视方... 1、这是跨平台的微扑克黑科技,在线的操作超级的方便,而且功能也是很强大的。2、在线的操作方便,实用性...
第三方透视!wpk辅助nzt(... 第三方透视!wpk辅助nzt(透明挂)青龙大厅金花辅助(有挂手册),亲,有的,ai轻松简单,又可以获...
3分钟秒懂!AApoker透视... 3分钟秒懂!AApoker透视辅助挂的游戏特色(透视软件)AApoker确实是真的有挂的(有挂规律)...
重大科普!微扑克插件使用方法(... 重大科普!微扑克插件使用方法(软件透明挂)欢乐达人脚本(有挂攻略);AI智能教程细节普及德州是一种太...
2分钟作弊!aapoker德州... 2分钟作弊!aapoker德州局透视辅助(透视作弊)aapoker果然真实有挂的(有挂指南)准备好在...
必备攻略!wepoke挂真的假... 必备攻略!wepoke挂真的假的(有辅助挂)旺旺福建麻将有胡牌神器的(有挂总结);旺旺福建麻将软件透...
八分钟透视!AA扑克德州辅助挂... 八分钟透视!AA扑克德州辅助挂下载(透视软件)AA扑克果然真的有挂的(有挂规律),亲,有的,ai轻松...