Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

構造

構成要素

以下の要素から構成される。

ヘッダ

クレーム

署名

JWTの種類

JWS

署名されたJWT

BASE64URL (UTF-8 (Header)) . BASE64URL (UTF-8 (Claim Set)) . Base64url (UTF-8 ( Signature))

JWE

暗号化されたJWT

BASE64URL (UTF-8 (JWE Protected Header)) . BASE64URL(JWE Encrypted Key) . BASE64URL(JWEInitialization Vector) . BASE64URL(JWE Ciphertext) . BASE64URL(JWE Authentication Tag)

プレーンJWT

ヘッダ内のalgはnone = {“alg”: “none”} 。

BASE64URL (UTF-8 (Header)) . BASE64URL (UTF-8 (Claim Set))

JWTの作成と検証手順

難しいのでライブラリを使用する。.NETならNugetからメジャーな奴を入れる。

JWTの作成手順

概要

手順(JWS)

JWTの検証手順

認証用途でJWT利用

参考


Tags: :認証基盤, :クレームベース認証


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS