HTTP・Web 基礎記述難易度 基礎

トークン認証のリクエストヘッダーを完成させてください。

Authorization: ____ eyJhbGciOiJIUzI1NiJ9.e30.abc

正答

正答Bearer

次も正解: bearer(空白の有無・大文字小文字・末尾のセミコロンは問いません)

解説

Authorization ヘッダーは「認証方式 認証情報」の形で書く。アクセストークンや JWT を渡すときの方式名は Bearer で、「持っている人(bearer)がアクセスできる」という意味。Basic はユーザー名とパスワードを Base64 でつなげた方式で、トークンには使わない。方式名を省いてトークンだけを書くと、サーバー側の多くのライブラリは解釈できない。トークンは漏れると誰でも使えてしまうので、HTTPS 上でだけ送ること。

参考: developer.mozilla.org

headerauthorizationbearer

この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く

HTTP・Web 基礎クイズへ