reCAPTCHA总是返回错误的captcha sol
reCAPTCHA always returns incorrect-captcha-sol
我试图在我的Python web应用程序中验证reCAPTCHA,但我总是收到incorrect-captcha-sol
错误,尽管响应是正确的。这是验证代码:
data = {
'privatekey': config.registry.settings['captcha_private_key'],
'remoteip': ip,
'challenge': challenge,
'response': response,
}
request = urllib2.Request('http://www.google.com/recaptcha/api/verify',
urllib.urlencode(data))
response = urllib2.urlopen(request)
if response.readline() != 'true':
log.error('Captcha validation error, error_code=%s' % (response.readline()))
raise httpexceptions.HTTPUnauthorized()
为了获得挑战和响应值,我使用get_challenge()
和get_response()
javascript函数,然后通过AJAX发送值。
解决了这个问题。QUnit
自动化的javascript
测试似乎以某种方式与catpcha交互,从而产生了incorrect-captcha-sol
代码。
相关文章:
- 客户端服务器REST API captcha实现
- 我如何修复包含在captcha的addthis中的错误
- 用Java/Struts/Spring项目实现Visual Captcha
- JavaScript使captcha文本不可复制
- Wordpress cforms插件CAPTCHA图像未显示
- jQuery Refresh Captcha正在重新加载页面
- 带有按钮angularjs的captcha指令
- 生成您自己的captcha与生成图像
- 在php中的同一页面上检查captcha代码
- Yodlee获取Captcha的MFAR响应字节数组
- 通过AJAX打开的PHP文件-发出Captcha警报并发送url数据
- 康威游戏的生活在javascript(最好的sol
- 谷歌新的“No Captcha reCaptcha”和表单页面和php和javascript的问题
- javascript captcha not validating
- Captcha IMG/数字组合
- 如何在GWT项目中添加Captcha
- 当captcha出现在Asp.net中时,如何避免从f5键刷新页面
- 如何在不刷新的情况下使用ajax检查captcha
- 使用python从html代码中获取CAPTCHA url
- reCAPTCHA总是返回错误的captcha sol