CaptchaUtil を使用したカスタム キャプチャ検証が失敗し、「Captcha Validation Failed」というエラーが表示される

問題

  • JSP ファイルに以下のコードがある場合、CaptchaUtil API を使用したカスタム キャプチャ検証が失敗し、ログに "Captcha Validation Failed" エラーが表示されます。
    <liferay-captcha:captcha url="<%= captchaResourceURL %>"/>    

Environment

  • Liferay DXP 7.3

解決策

  • Liferay DXP 7.3 から、属性 urltaglib liferay-captchaの使用に必須ではありません。 以下のように jsp コードを置き換えると、問題が修正され、キャプチャが正常に検証されます。
    <liferay-captcha:captcha />  

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています