1. ホーム
  2. jwt

[解決済み] JWTトークンのヘッダーとペイロードが常にeyJで始まる理由

2022-02-08 07:23:48

質問事項

を使っています。 JWT トークンを実装する際、トークンのヘッダーとペイロードが常に次の文字で始まることに気づきました。 eyJ . これは何を示しているのでしょうか?

解決方法は?

JWTの構成は base64urlでエンコードされたJSON で始まるだけのJSON構造です。 {"... となります。 ey... base64エンコーダーでエンコードした場合。 JWTヘッダーの先頭は {"alg":... となり、その後 eyJ...

試しに オンラインエンコーダ を入力し {"alg" をクリックし、エンコードするをクリックします。結果は次のようになります。 eyJhbGciPSA=