WordPressのRESTAPIでJWT認証時のエラー解決法

ブログ

発生したエラー

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',がある下あたりに書いて再度実行するとうまくいきました。

タイトルとURLをコピーしました