JWTのexpires_inが1hで固定されている
expires_inについて
Access Token の有効期限
有効期限は、Developer Console > API > ClientApp の [トークン設定 > Access Tokenの有効期限] の設定に従う。・1 hour (3600 秒)
・24 hours (86400 秒)
設定された有効期限が経過すると、自動的に満了する。
----
と記載があるが、実際には24 hoursと設定していてもJWTは1 hourしか受け付けないようです。
実行してみても「JWT iat term should be 3600 seconds maximum」と400 Errorが返ってきます。
これまで問題なく動いていたスクリプトが突然上記のエラーが出るようになったので、もしかしたらデグレードか何かかもしれません。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント1
업데이트 된 답글입니다.
ss
こちらでも確認しましたが、JWTの発行はexp 3600 しか受け付けないようになっていますね。
ただ、Access Token自体は従来通り24 hours使用可能でした。
2025.06.27
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。