我们的Swagger URL需要一个身份验证令牌才能访问。在POSTman中,它是一个标头Authorization
,其值为Bearer <some token>
我正在尝试使用swagger代码生成器CLI生成一些客户端https://github.com/swagger-api/swagger-codegen#generators。但是,在尝试-a
适当添加auth标头方面,我一直没有成功。我尝试了以下几种变体:
(1)
java -jar swagger-codegen-cli-2.3.1.jar generate -i <our swagger URL> -a Bearer,token
(2) java -jar swagger-codegen-cli-2.3.1.jar generate -i <our swagger URL> -a Authorization:Bearer,token
(3) java -jar swagger-codegen-cli-2.3.1.jar generate -i <our swagger URL> -a Bearer%20token
任何想法如何正确地-a
使用Bearer令牌格式化该标志?
正确的语法是
-a "HEADER_NAME: HEADER_VALUE"
在您的示例中:
-a "Authorization: Bearer TOKEN"
谢谢!敲打我的头30分钟,你会在30秒内解决它:)一旦足够的时间过去,它将接受