【发布时间】:2020-06-04 22:38:25
【问题描述】:
使用带有 Bearer 令牌的 swagger 接口的授权功能运行最新的(由于切换到烧瓶 REST-X 而现在是旧的)烧瓶 RESTPlus,如下所示:
authorizations = {
'apikey': {
'type': 'apiKey',
'in': 'header',
'name': 'Bearer '
}
但是虽然swagger界面中出现了“Authorise”框,而且我可以在里面放一个token,但是它并没有被添加到发出的请求或者swagger提供的curl格式中,所以我们可以看得很清楚它没有被捡起。这是怎么回事,我该如何解决?
【问题讨论】:
-
您的代码是否还有将
security添加到操作的注释?这需要将Authorization标头附加到操作中。 -
谢谢。这是解决方案,所以您可以将其添加为答案,我会接受。