Recaptcha google non funziona con asp.net

mercoledì 20 febbraio 2013 - 18.28

Gemini Profilo | Expert

Ciao a tutti
sto provando ad inserire in una pagina recaptcha di google, ma non funziona.
Il sito realizzato in asp.net 4.0 ed utilizza le masterpage.
Ho seguito le istruzioni su google:
-importato la dll
-inserito la dichiarazione del controllo utente
-inserito il controllo nella pagina
Quando eseguo il postback isValid, della pagina e del controllo utente, risulta sempre true anche se inserisco un codice sbagliato o non inserisco nulla.
Altro problema, ho provato a cambiare il tema in questo modo:
<script type="text/javascript">
var RecaptchaOptions = {
theme : 'white'
};
</script>
ma visualizza sempre il tema rosso. L'unico modo che ho trovato è inserire il tema direttamente nel controllo utente.

Ho provato anche a cambiare la lingua, ma nulla. Anche se nella documentazione dice che non è previsto l'italiano, le frasi tipo 'Digita le due parole' sono tutte in italiano. Dato che il sito è multilingua vorrei poter cambiar la lingua.

<recaptcha:RecaptchaControl ID="recaptcha" Theme="white" Language="en" runat="server" PublicKey="XXX" PrivateKey="XXX" />

Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5