are you using use_ssl=True to initialize the widget ?

BTW: recent web2py releases have recaptcha2 that doesn't suffer from this 
particular issue (i.e. it works with any scheme without explicitely 
specifying)

On Monday, June 1, 2015 at 8:04:24 PM UTC+2, icodk wrote:
>
> My recaptcha works fine on an http site but moving it to 
> pythonanywhere.com that uses https break it in the browser(Chrome)
> As far as I can see the web2py selscts the wrong url (http instead of 
> https) to the google captcha api server.
> The specific error I get is:
> Mixed Content: The page at '
> https://napno.pythonanywhere.com/user/register#' was loaded over HTTPS, 
> but requested an insecure script '
> http://www.google.com/recaptcha/api/challenge?k=6LdKqAcTAAAAADsi5vHZM5afAQkhpM8F9S4cQ6T1'.
>  
> This request has been blocked; the content must be served over HTTPS.
>
> looking into gluon/tools.py I can see that both servers are defined:
>  API_SSL_SERVER = 'https://www.google.com/recaptcha/api'
>     API_SERVER = 'http://www.google.com/recaptcha/api'
>     VERIFY_SERVER = 'http://www.google.com/recaptcha/api/verify'
>
> but the wrong server is selected
> Any idea ?
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to