AEM Forms:Captcha ハンドラー機能トグルにより、アダプティブフォームの送信がHTTP 500で失敗する
この記事では、機能トグルがCaptcha ハンドラーの解決を強制するため、Adobe Experience Manager(AEM)Formsのアダプティブフォーム送信がHTTP 500 エラーで失敗する問題を特定し、解決する方法について説明します。
説明 description
環境
- Adobe Experience Manager(AEM)Forms
- アダプティブForms
問題/症状
- アダプティブフォームの送信が HTTP 500 エラー で失敗します。
- このエラーは、フォームにCaptcha フィールドが含まれていない場合でも発生します。
- 影響を受ける環境のすべてのフォームが影響を受けます。
原因
Forms機能の切り替えにより、フォーム送信のたびにCaptcha ハンドラー解決ステップが強制的に実行されます。 ハンドラーがcaptcha バリデーターを解決できない場合、送信はreCAPTCHA設定に到達する前に失敗します。
解決策 resolution
問題を解決するには、次の手順に従います。
- アダプティブフォームの送信が、フォームにCaptcha フィールドが含まれているかどうかに関係なく、HTTP 500 エラーで失敗することを確認します。
- Captcha ハンドラーの解決またはバリデータ抽出に関連するエラーについては、サーバーログを確認してください。
- Adobe カスタマーサポート にお問い合わせいただき、環境と発生したエラーに関する詳細を提供してください。
- Adobe サポートに、Captcha ハンドラーの解決を適用する機能トグルを確認してもらい、必要に応じて無効にしてもらいます。
- Adobe サポートが切り替えスイッチが更新されたことを確認したら、ハードリフレッシュを実行して、アダプティブフォームの送信を再テストします。
- HTTP 500 エラーを返さずに、フォームが正常に送信されたことを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles