1. ホーム
  2. jwt

[解決済み] JWTトークンの最大サイズを教えてください。

2022-05-11 02:10:08

質問事項

の最大長を知りたいのですが。

JSONウェブトークン(JWT)

仕様書には記載がありません。もしかして、長さの制限はないのでしょうか?

解決方法は?

おっしゃるとおり、RFC7519では最大長は定義されていません( https://www.rfc-editor.org/rfc/rfc7519 ) など、JWSやJWEに関連するRFCがあります。

JSON Serialized形式またはJSON Flattened Serialized形式を使用する場合、制限はなく、制限を定義する理由もない。

しかし、JSON Compact Serialized形式(最も一般的な形式)を使用する場合、主にWebコンテキストで使用されるため、できるだけ短くすることを念頭に置く必要があります。4kbのJWTは、避けるべきものです。

クレームやヘッダ情報などは、有用なものだけを保存するように注意しましょう。