swagger2 token

来源:2-12 Swagger2接口文档工具的使用【构建项目】

这是个名字哟

2020-11-09

请问下在项目中添加了shiro框架,访问需要Token,怎样在swagger2中配置token呢?

写回答

2回答

吴钊桂

2021-03-16

   

        ParameterBuilder ticketPar = new ParameterBuilder();

        List<Parameter> pars = new ArrayList<>();

        ticketPar.name("token").description("user token")

                .modelRef(new ModelRef("string")).parameterType("header")

                .required(false).build();

        pars.add(ticketPar.build());

        return new Docket(DocumentationType.SWAGGER_2)

                .protocols(Sets.newHashSet("http")) //协议,http或https

                .apiInfo(apiInfo())

                .select()

                .apis(RequestHandlerSelectors.basePackage("com.controller")) 

                .paths(PathSelectors.any())

                .build()

                .globalOperationParameters(pars);


0
0

风间影月

2020-11-09

不知道你是怎么验证的。作为参数的话应该差不多吧。
把问题发到群里一起交流吧。

0
0

Spring Cloud 进阶 Alibaba 微服务体系自媒体实战

一课收获分布式系统开发,微服务核心技术和中间件企业生产落地

1113 学习 · 896 问题

查看课程