智威汤逊不接受B的授权

2024-10-01 15:45:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用swagger和flask作为docs api

我现在遇到的问题是,当发送请求时使用这个头

Authorization: Bearer <jwt_token>

我得到这个错误:

^{pr2}$

当我使用

Authorization: JWT <jwt_token>

所有的工作都很好,所以任何好的实现都可以用swagger来解决这个问题,并使用JWT而不是bearler


Tags: tokenapiflaskdocs错误swaggerjwtauthorization
2条回答

有相同的问题,解决方法是使用头

密钥:授权

值:jwt{token}

就这么简单。在

我不确定是否要更改swagger的内容,但是如果您使用的是flask jwt extended,您可以将flask应用程序的其余部分更改为也使用jwt而不是Bearer,以保持所有内容的一致性。请参阅此处的JWT_HEADER_TYPE选项:http://flask-jwt-extended.readthedocs.io/en/latest/options.html#header-options

相关问题 更多 >

    热门问题