开发指南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

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

     

相关内容

热门资讯

黑科技安卓版"we ... 黑科技安卓版"we poke软件免费版!外挂透明挂辅助神器(黑科技)2025新版教程"一贯是真的有挂...
黑科技有挂"aapo... 黑科技有挂"aapoker软件有猫腻吗!外挂透明挂辅助挂(黑科技)AI教程"好像是有挂1、完成aap...
黑科技代打"epok... 黑科技代打"epoker外挂!外挂透明挂辅助app(黑科技)专业教程"其实是有挂;1、任何epoke...
黑科技数据"wpk胜... 黑科技数据"wpk胜率跟号有关么!外挂透明挂辅助挂(黑科技)AI教程"都是有挂1、wpk胜率跟号有关...
最新辅助挂(德扑之星)看底牌(... 最新辅助挂(德扑之星)看底牌(AI)软件有啥猫腻(竟然是真的有挂)1、系统规律教程、辅助透视等服务,...
黑科技脚本"wpeo... 黑科技脚本"wpeoke软件下载!外挂透明挂辅助软件(黑科技)安装教程"总是是真的有挂;1)wpeo...
系统辅助挂(德州)透牌器用法(... 系统辅助挂(德州)透牌器用法(Ai)外挂(真是真的是有挂)1、机器人多个强度级别选择2、发牌规律人性...
黑科技模拟器"德州辅... 黑科技模拟器"德州辅助软件线上!外挂透明挂辅助挂(黑科技)细节揭秘"果然是有挂;1、不需要AI权限,...
好友房辅助挂(德扑ai)ai智... 好友房辅助挂(德扑ai)ai智能系统(AI)软件有啥猫腻(都是是真的有挂)1、下载好辅助软件之后点击...
黑科技计算"微扑克w... 黑科技计算"微扑克wpk安全吗!外挂透明挂辅助软件(黑科技)曝光教程"果然是真的有挂1、点击下载安装...