[解決済み] Swagger Spec (swagger.json) で「Authorization: Bearer <token>」を表現する方法
2022-05-07 03:52:18
質問
認証/セキュリティ方式では、以下のようにヘッダを設定する必要があることを伝えようとしています。
Authorization: Bearer <token>
を元にしたものです。 スワッガー・ドキュメント :
securityDefinitions:
APIKey:
type: apiKey
name: Authorization
in: header
security:
- APIKey: []
どのように解決するのですか?
もしかしたら、これが役に立つかもしれません。
swagger: '2.0'
info:
version: 1.0.0
title: Based on "Basic Auth Example"
description: >
An example for how to use Auth with Swagger.
host: basic-auth-server.herokuapp.com
schemes:
- http
- https
securityDefinitions:
Bearer:
type: apiKey
name: Authorization
in: header
paths:
/:
get:
security:
- Bearer: []
responses:
'200':
description: 'Will send `Authenticated`'
'403':
description: 'You do not have necessary permissions for the resource'
ここにコピー&ペーストしてお使いください。 http://editor.swagger.io/#/ をクリックしてご確認ください。
また、swagger editorのウェブには、より複雑なセキュリティ設定の例もいくつかありますので、参考になると思います。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン