2014-01-17 3 views
2

Во-первых, я запускаю WFFM 2.3.0 rev.130118.Неполадки обнаружения ошибок Captcha в Sitecore WFFM

У меня есть форма с полем Captcha. Если я установил поле Captcha для отображения все время, все будет хорошо. Если поле Captcha настроено для отображения, если определенные пороги обнаружения выполнены, насколько я могу судить, Captcha никогда не отображается.

Вот скриншот диалога Detection Threshold:

http://imgur.com/cOMiTSw

Я говорю: «Насколько я могу сказать», потому что это может быть немного трудно воспроизвести «подозрительный вид деятельности» в вашей локальной dev. Однако, как вы можете видеть, я установил значения представления посетителя 3 раза за 5 минут. Если я тогда пойду и отправлю форму несколько раз за пределы этого порога, мне никогда не будет представлен Captcha.

Помимо поля Captcha, это форма основного контакта с 4 текстовыми полями, ничего необычного, а WFFM - это «запасная» конфигурация.

У кого-нибудь есть идеи?

+1

Я не понимаю, почему это считается не по теме. Это относится конкретно к модулю Sitecore Webforms For Marketers. –

+0

Я полагаю, лучший ответ может быть получен от поддержки Sitecore, так как это поддерживаемый модуль. –

+0

Вероятно, это было закрыто, потому что тот, кто когда-либо делал это, ничего не знал о Sitecore и думал, что это относится к системе Google Captcha. – jammykam

ответ

1

Я нашел проблему, она имела отношение к форме и ее полям, имеющим несколько языковых версий.

По существу, сайт поддерживает несколько языков, но я добавил только поле Captcha в en-US и забыл переводить для каждого поддерживаемого языка.

Хотя 3 из 4 задействованных полей являются общими (поля Link, обязательно & Параметры) и Title в этом случае даже не используются, Sitecore предполагает контекстный язык, и если у вас нет переведенной версии это поле никогда не запускается.

Смежные вопросы