問題
- GoogleのreCAPTCHAを使用する場合、CAPTCHAオプションは表示されず、代わりに「Invalid domain for site key」というメッセージがCAPTCHAがあるべき位置に表示されます。
Environment
- CAPTCHAエンジンとしてreCAPTCHAが設定されているLiferay DXPのいずれかのバージョン。
解決策
- reCAPTCHAは、使用されるドメインにリンクされた公開鍵と秘密鍵のペアを使用します。 ポータルに設定されたreCAPTCHAキーが、reCAPTCHAの設定でポータルが使用しているドメインにリンクされていない場合に発生するエラーです。
- この問題を解決するには、 reCAPTCHA コントロールパネル にアクセスし、ポータルにアクセスするために使用できるすべてのドメインが「ドメイン」セクションに表示されていることを確認してください。
- システム設定 > セキュリティツール > CAPTCHAの下にある、reCAPTCHA のキーをコピーして Liferay DXP に貼り付けてください。
追加情報