我希望建立一个小的脚本,可以从另一个网站加载reCaptcha图像。当reCaptcha小部件使用Javascript工作时,是否有一个人可以捕获使用CURL生成的映像?
发布于 2009-06-15 03:57:50
首先,你必须详细说明你到底想做些什么。你是从哪个网站得到reCaptcha的?
从技术上讲,reCaptcha令牌仅在注册的域上有效。这里详细说明了原因。
注册了一个reCAPTCHA密钥
为了使用reCAPTCHA,您需要一个公共/私有API密钥对。这一对密钥有助于防止有人在其网站上托管reCAPTCHA、从访问者那里收集答案并向您的站点提交答案的攻击。您可以在reCAPTCHA管理门户上注册一个密钥。
您的reCAPTCHA令牌的密钥范围仅在您注册的域和任何子域有效(由于上面提到的潜在攻击)。有些用户需要多个站点的密钥,例如,一个开发服务器和一个生产服务器,或者仅仅是托管在同一服务器上的多个站点。可以使用三种技术来解决这一问题:
如果您的服务器是"localhost“或"127.0.0.1",reCAPTCHA将不会强制执行相同的域规则。只需使用与生产服务器相同的密钥即可。为更广泛的范围生成密钥。例如,如果您的应用程序是a.example.com,而测试服务器是test.corp.example.com,则为example.com生成一个键。为每个域生成不同的密钥。
来源:http://recaptcha.net/apidocs/captcha/
这听起来像是你想做的事,是你的服务器吗?
https://stackoverflow.com/questions/994404
复制相似问题