koa-swagger-decorator
koa-swagger-decorator copied to clipboard
apiKey 不起作用
根据文档编写 swaggerOptions 如下:
但在 swagger-html 中进行 “try it out”,并不会自动把 token 加到 header 中去
请问是否需要进行其它参数的设置?
现在项目暂时没有对 security 提供完善的支持,会在之后进行完善。 现在只提供了对于默认 ApiKeyAuth 的支持,你上面的配置可以去掉 security 字段,然后修改成下面这样:
securityDefinitions: {
ApiKeyAuth: {
type: 'apiKey',
in: 'header',
name: 'X-Auth-Token'
}
}
@Cody2333 好的,非常感谢! 期待完善的版本!
现在项目暂时没有对 security 提供完善的支持,会在之后进行完善。 现在只提供了对于默认 ApiKeyAuth 的支持,你上面的配置可以去掉 security 字段,然后修改成下面这样:
securityDefinitions: { ApiKeyAuth: { type: 'apiKey', in: 'header', name: 'X-Auth-Token' } }
swaggerOptions: { securityDefinitions: { ApiKeyAuth: { type: 'apiKey', in: 'header', name: 'X-Auth-Token' } } }, 我是这样写的,可是依然没有添加到请求头里