Recaptcha - vždy nevalidní   otázka

ASP.NET WebForms

Zdravím, rozhodl jsem se vyzkoušet recaptchu a implementovat ji do svých stránek. Postupoval jsem podle návodu (alespoň doufám že jsem nic nevynechal), ale přesto se nedaří. Vygeneroval jsem si klíče, stáhl knihovnu, přidal referenci na dll a komponentu použil. Obrázky i zvuky se bez problémů do stránky načtou, ale i když si jsem jistý že text opíšu dobře, vždy mi to vynadá že se texty neshodují. Nesetkal jste se někdo s tímto trablem?

Komponentu mám implementovanou takto:

HTML:

<%@ Page Title="New Post" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site.Master" CodeBehind="NewPost.aspx.vb" Inherits="MyPage2.NewPost" %>

  <%@ Register TagPrefix="recaptcha" Namespace="Recaptcha" Assembly="Recaptcha" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">








          <asp:Label Visible="true" ID="lblResult" runat="server" />
          <recaptcha:RecaptchaControl
              ID="recaptcha"
              runat="server"
              Theme="red"
              PublicKey="můj veřejný klíč"
              PrivateKey="můj soukromý klíč"
           />

          <asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />



</asp:Content>

VB:

Public Class NewPost
    Inherits System.Web.UI.Page

    Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs)

        If Page.IsValid Then
            lblResult.Text = "Ověření textu proběhlo v pořádku"
            lblResult.ForeColor = Drawing.Color.Green
        Else
            lblResult.Text = "Zadaný text se neshoduje s textem na obrázku. Zkuste to znovu prosím."
            lblResult.ForeColor = Drawing.Color.Red
        End If
    End Sub

End Class

Postupoval jsem podle návodu zde: http://code.google.com/intl/cs/apis/reca...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zjistil jsem skutečnost, že když si zobrazím error message od komponenty recaptcha, píše mi to že server není dostupný (The reCaptcha server is unavailable) zvláštní... Možná se nemůžu dostat přes proxinu, za kterou je počítač na kterým vyvíjím. Zkusím to odpoledne ještě doma.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback