【问题标题】:Sitecore WFFM Captcha Detection Thresholds not workingSitecore WFFM 验证码检测阈值不起作用
【发布时间】:2014-01-21 00:47:17
【问题描述】:

首先,我正在运行 WFFM 2.3.0 rev.130118。

我有一个带有验证码字段的表单。如果我将验证码字段设置为一直显示,一切正常。如果验证码字段配置为在满足某些检测阈值时显示,据我所知,验证码永远不会显示。

这是“检测阈值”对话框的屏幕截图:

我说“据我所知”是因为在本地开发环境中复制“可疑表单活动”可能有点困难。但是,如您所见,我已将访客提交值设置为 5 分钟内的 3 次。如果我随后提交表单的次数超过该阈值,我将永远不会收到验证码。

除了验证码字段之外,它是一个基本的联系我们表单,有 4 个文本字段,没有什么花哨的,WFFM 实际上是一种“库存”配置。

有人有什么想法吗?

【问题讨论】:

  • 我不明白为什么这被认为是题外话。它特别涉及面向营销人员的 Sitecore Webforms 模块。
  • 我想最好的答案来自 Sitecore 支持,因为它是一个受支持的模块。
  • 它可能已关闭,因为曾经这样做过的人对 Sitecore 一无所知,并认为它与 Google Captcha 系统有关
  • 重新开放选民(可能是@MarkUrsino),您能否说明这个问题的情况是on-topic?这似乎是关于最终用户对 CMS 的使用,而不是关于编程。

标签: sitecore sitecore6 sitecore7 web-forms-for-marketers


【解决方案1】:

我发现了问题,它与表单及其具有多种语言版本的字段有关。

基本上,该网站支持多种语言,但我只添加了一个 en-US Captcha 字段并且忘记为每种支持的语言进行翻译。

即使涉及的 4 个字段中有 3 个是共享的(字段链接、必需和参数)并且在这种情况下甚至没有使用标题,Sitecore 仍会假定上下文语言,如果您没有该语言的翻译版本字段,则永远不会触发预期的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    相关资源
    最近更新 更多