発生したエラー
WordPressのREST APIを使うにあたって、きちんと設定したはずなのになぜかエラーが出て、アクセストークンを取得できない…
という状況になりました。
レスポンスのメッセージは
{“code”:”jwt_auth_bad_config”,”message”:”JWT is not configured properly, please contact the admin”,”data”:{“status”:403}}
解決方法
githubに同じようなissueがあったので、この方法を試してみました。
https://github.com/Tmeister/wp-api-jwt-auth/issues/59
具体的には、
wp-config.php
ファイルに以下のコードを追加する場所を一番下ではなく、上のほうに持ってくるというものです。
php
define('JWT_AUTH_SECRET_KEY', 'your_secret_key_here');
define( 'NONCE_SALT',
がある下あたりに書いて再度実行するとうまくいきました。