問題
- JSP ファイルに以下のコードがある場合、CaptchaUtil API を使用したカスタム キャプチャ検証が失敗し、ログに "Captcha Validation Failed" エラーが表示されます。
<liferay-captcha:captcha url="<%= captchaResourceURL %>"/>
Environment
- Liferay DXP 7.3
解決策
-
Liferay DXP 7.3 から、属性
url
taglibliferay-captcha
の使用に必須ではありません。 以下のように jsp コードを置き換えると、問題が修正され、キャプチャが正常に検証されます。
<liferay-captcha:captcha />
追加情報
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン