JWTシークレットの詳細が正しいかどうかを、
JWT のWebサイトで確認します。
JWTトークンを Encoded(エンコード済み) の欄に張り付けて、 Decoded(デコード済み) の欄でペイロードを確認します。
次に、トークンの有効期間を定義します。開始時間を指定するには、 not_before 、 nbf (以前ではない)、 IAT (発行日)のパラメーターを使用します。
終了時間を指定するには、 not_after 、 exp (期限)のパラメーターを使用します。
nbf 、 iat パラメーターを使用する場合、時間は秒単位で表す必要がありますが、 not_before 、 not_after 、 exp パラメーターを使用する場合は、ミリ秒単位で表す必要がありますのでご注意ください。
JWT内に期間関連のパラメーターをすべて含めても問題ありませんが、パラメーターとその値の組み合わせが正しくなるようにする必要があります。