当我在 Swagger UI 中授权自己时,我必须写“Bearer {then I write JWT} here”
如何在 swagger UI 中的 JWT 令牌之前自动添加字符串“Bearer”?这是我的 Swagger 设置:
SWAGGER_SETTINGS = {
"SECURITY_DEFINITIONS": {
"JWT [Bearer {JWT}]": {
"name": "Authorization",
"type": "apiKey",
"in": "header",
}
},
"USE_SESSION_AUTH": False,
}
FORCE_SCRIPT_NAME = "/"
Run Code Online (Sandbox Code Playgroud)
小智 6
我建议您从 迁移drf-yasg到drf_spectacular,它已经自动包含 JWT 身份验证,并且没有那么多复杂性,它甚至使用OpenAPI 3(drf-yasg使用 OpenAPI 2 并且已过时)
自动生成
使用 JWT 进行身份验证
| 归档时间: |
|
| 查看次数: |
3442 次 |
| 最近记录: |