.net Recaptcha всегда возвращает действительный - PullRequest
4 голосов
/ 10 октября 2011

У меня, кажется, возникла обратная проблема для многих людей с recaptcha. вместо того, чтобы всегда возвращать false, всегда возвращать true:

<recaptcha:RecaptchaControl
ID="recaptcha"
runat="server"
PublicKey="just hiding this here but i do have one generated"
PrivateKey="just hiding this here but i do have one generated"
/>

код позади:

    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        Response.Write(recaptcha.IsValid);
    }

всегда возвращает истину, даже если я должен быть ложным. Я даже пытался повторно загрузить последнюю версию, но проблема все еще существует !!!!

1 Ответ

2 голосов
/ 10 октября 2011

Если предположить, что вы используете RecaptchaControl, похоже, вам сначала нужно позвонить Validate().

Если это не сработает, возможно, ваше приложение набрало чувствительность и правильно ответило на Recaptcha. :)

...