CAPTCHA系统与ASP.NET MVC兼容的是什么?那里有什么好的例子吗?
我想进行验证码验证.
我从recaptcha网站获得密钥,并且已经成功地将公钥加载到挑战的网页.
<script type="text/javascript"
src="http://api.recaptcha.net/challenge?k=<your_public_key>">
</script>
<noscript>
<iframe src="http://api.recaptcha.net/noscript?k=<your_public_key>"
height="300" width="500" frameborder="0"></iframe><br>
<textarea name="recaptcha_challenge_field" rows="3" cols="40">
</textarea>
<input type="hidden" name="recaptcha_response_field"
value="manual_challenge">
</noscript>
Run Code Online (Sandbox Code Playgroud)
我下载了reCaptcha Python插件,但是我找不到任何关于如何使用它的文档.
有没有人知道如何使用这个Python插件?recaptcha-client-1.0.4.tar.gz(md5)
我们最近在我们的网站上添加了reCAPTCHA 2.0,现在我们偶尔会从IE收到有关Java的消息.这是消息:
您正在查看的页面使用Java.有关Java支持的更多信息,请访问Microsoft网站.
我们的网站没有在客户端上使用Java(没有小程序等),所以这是意料之外的.当用户点击"我不是机器人"并且在验证用户之前,这似乎发生了.它只发生在没有安装Java的机器上,并且似乎只发生一次,然后需要重新启动才能再次出现.
有没有其他经历过这个?
将SpringSecurity与Capcha集成的适当方法是什么?
我有以下用例:当用户尝试登录时,如果他们未能登录N次,将显示验证码,因此验证将使用三个参数:用户名,密码,验证码.但Spring Security不支持内置的Captcha处理.
我刚开始考虑实施.并有以下变种:
作为一个Captcha实现,我想到了JCaptcha,但是你的想法是什么?
我正在尝试抓一个网站,要求用户输入搜索值和验证码.我有一个验证码的光学字符识别(OCR)程序,大约33%的时间成功.由于验证码始终是字母文本,因此如果OCR函数返回非字母字符,我想重新加载验证码.一旦我有一个文字"单词",我想提交搜索表单.
结果返回到同一页面,表单已准备好进行新搜索和新的验证码.所以我需要冲洗并重复,直到我的搜索条件用完为止.
这是顶级算法:
我已经尝试使用管道获取验证码,但后来我没有表单提交的价值.如果我只是在不通过框架的情况下获取图像,使用urllib或其他东西,那么会话的cookie就不会被提交,因此服务器上的验证码验证失败.
什么是理想的Scrapy方式?
我们都知道,有时 cloudflare 喜欢检查其客户端访问者,以确保访问者不是真人。安全检查要求我们通过 Google Recaptcha。我想问是否可以使用我们自己的服务器来传递它(即使使用远程服务器并由我们自己回答验证码等)以及如何传递?
我公司的成员比我自己更高,拒绝在他的网站上使用recaptcha.net来阻止公共表单上的垃圾邮件.他认为,任何来我们网站的人都很难输入他们的信息,因为图灵测试"非常难以阅读".
是否有使用此方法的替代方法? 那不包含这些难以阅读的图像吗?
(好吧愚蠢的问题......如果由我决定,我们会使用recaptcha,因为地球上的其他人都会这样做......但我只是觉得我还是要检查一下.)
此外,使用由Javascript设置的隐藏字段,以后在服务器上检查真的是一个很好的方法来解决垃圾邮件?
我自己并不真的买它是...因为有各种各样的Javascript引擎不能在浏览器中运行但可以运行Javascript(Rhino等...),这很容易被用来解决JS问题/ Serverside反垃圾邮件方法.
谷歌的Invisible reCAPTCHA V2是否有任何接近或最好的开源解决方案?还有谷歌的常规reCAPTCHA V2(复选框一)?
captcha ×10
recaptcha ×5
python ×2
asp.net-mvc ×1
cloudflare ×1
forms ×1
java ×1
open-source ×1
php ×1
plugins ×1
scrapy ×1
security ×1
server ×1
usability ×1
validation ×1
web-scraping ×1