上传大文件时 Recaptcha v2 验证过期
Recaptcha v2 verification expires while uploading big files
我有一个文件上传表单,允许用户上传大文件~200MB。
我正在使用 Google Recaptcha v2。用户需要在点击表单的提交按钮之前点击验证码的复选框。
现在我观察到,Google recaptcha 验证在大文件上传过程中过期(带有以下消息:"Verification expired. Check the checkbox again"),并且要求用户每隔几分钟继续点击 recaptcha直到文件上传成功。
能否请您帮助我了解如何配置验证码,以便用户在上传文件或任何其他替代方法时不必一直点击验证码来简化此过程。
此致,
塔伦
为了解决这个问题,我做了以下工作:
在提交表单之前调用 Ajax 验证 recaptcha。如果表单提交成功,则删除验证码的 div 关闭页面,这样它就不会显示验证已过期。
我有一个文件上传表单,允许用户上传大文件~200MB。 我正在使用 Google Recaptcha v2。用户需要在点击表单的提交按钮之前点击验证码的复选框。
现在我观察到,Google recaptcha 验证在大文件上传过程中过期(带有以下消息:"Verification expired. Check the checkbox again"),并且要求用户每隔几分钟继续点击 recaptcha直到文件上传成功。
能否请您帮助我了解如何配置验证码,以便用户在上传文件或任何其他替代方法时不必一直点击验证码来简化此过程。
此致, 塔伦
为了解决这个问题,我做了以下工作:
在提交表单之前调用 Ajax 验证 recaptcha。如果表单提交成功,则删除验证码的 div 关闭页面,这样它就不会显示验证已过期。