reCAPTCHA の統合に関する問題

Google Cloud / GCP(Google Cloud Platform)の管理画面側で仕様変更やUI統合が進んだことが原因か、reCAPTCHA(リキャプチャ)にエラーが発生していました。

名前の紛らわしさ

Enterprise版の中にも「v3(スコアベース)」という仕組みが存在するため、「reCAPTCHA v3を選んだつもりが、実はEnterprise版のv3だった」というすれ違いが世界中の WordPress/Elementor ユーザーで発生していました。

Googleの管理画面上で「より高度なセキュリティ(Enterprise)へアップグレード」といった案内が表示されることがあり、設定変更やキー再発行の際に意識せずEnterprise版を選んでしまうケースが多発しています。

対応方法

通常版v3(クラシック版)でキーを作り直し、エックスサーバー側の「REST API制限」の解除で、無事に通信が繋がりました。

※「REST APIアクセス制限」を解除する場合は、サイトの利用状況や必要性を確認のうえ、ご自身の判断で設定してください。
解除後のセキュリティが気になる場合は、Xserverの「WAF設定」で必要な項目を有効にする方法もあります。WAFをすべて有効にする場合は、WordPressやプラグインなどの動作に影響がないか確認してください。