秒単位を確かめる
exp、nbf、iatのNumericDateはUnix秒です。ミリ秒の値をそのまま使わないでください。
開発者向けリファレンス
クレーム名やOAuthエラーコードを検索し、応答の場所、架空例、RFCの出典を確認します。
応答の場所: JWTクレーム · RFC 7519
意味: 有効期限です。NumericDateはUnix秒単位です。
ミリ秒ではなくUnix秒で比較します。
{ "exp": 1893456000 }架空データです。実際の認証情報として使わないでください。
検索はブラウザー内のみ。出典リンクを選んだ場合だけ移動します。
1件表示/全23件
JWTクレームのexpやaudを見ても、値の意味とトークン検証は別です。この資料では登録済みフィールドの用途と形式を、認証情報を貼らずに確認できます。
OAuthの同じエラー名でも認可リダイレクト、トークン応答、Bearerのヘッダーで位置が異なります。まず発生箇所を絞ってください。アクセストークンクレームは提供元ごとに追加されます。invalid_grantエラーはトークン応答の文脈で確認します。
JWTクレームを調べる理由
JWTクレームのexpはUnix秒の架空例とRFCへのリンクを並べます。ペイロードの表示だけでは署名や有効性を確認できません。
invalid_requestはリダイレクトのクエリ、JSON本文、Bearerヘッダーのどこにも現れます。返却位置を見れば取り違えを減らせます。
exp、nbf、iatのNumericDateはUnix秒です。ミリ秒の値をそのまま使わないでください。
OAuthエラーコードを見たら、認可、トークン、リソースのどこで返ったかを先に選びます。
固定されたRFCの節と提供元の資料を確認し、実トークンの調査は専用デバッガーで行います。
RFC 7519の七つのJWTクレームに、架空の値と個別の定義リンクを付けています。
RFC 6749の認可応答とトークン応答を分け、同名エラーでも文脈を残します。
RFC 6750に基づくWWW-Authenticateヘッダーと推奨HTTP状態を示します。
issは発行者、audは想定受信者です。実際の受信側で両方を検証する必要があります。
一律には必須ではありません。RFC 7519は登録していますが、必須条件は利用するプロファイル次第です。
invalid_clientはクライアント認証、invalid_grantは認可グラントや更新トークンの問題です。
使うべきではありません。任意の人向け説明で、提供元によって文言が変わります。
できません。デコード後も署名、発行者、受信者、時刻、運用ポリシーの検証が必要です。
項目の不足や誤りを見つけましたか?