2016-09-20 33 views
1

JWT.io(https://jwt.io/#libraries)を使用してJWTトークンを作成しようとしています。ただし、署名部分に自分の公開鍵または秘密鍵のいずれかを追加すると、それは無効であると言い続けます。JWT公開鍵と秘密鍵が無効

私は、それぞれ以下と秘密鍵と公開鍵を作成しました:

は、OpenSSLのrsa -in -pubout公開鍵 を生成する秘密鍵 opensslのgenrsa -out -aes256 private_key.em 2048

の生成private_key.pem -out public_key.em

私がしているのは、それらをコピーしてjwt.ioに貼り付けることだけです。

他のデータはすべて公開鍵と秘密鍵です。

答えて

0

JWT.ioは、JWTの署名を生成するために秘密鍵を使用する必要があります。ただし、openssl genrsaコマンドで-aes256フラグを使用したため、秘密鍵はJWT.ioにはないパスワードで暗号化されています。

openssl genrsa -out private_key.em 2048 

と公開鍵の横のJWT.io秘密鍵エントリにしてその貼り付け:次のコマンドを使用して暗号化されていない秘密鍵を生成する必要があります。

関連する問題