我在我的 web 应用程序中使用了 recaptcha4j 插件,但现在我需要通过 SSL 上下文来保护应用程序。这一步给我带来了一些问题。没有显示recaptcha,因为挑战https://api-secure.recaptcha.net/challenge?k= ........由于证书问题而无效,因为reCaptcha SSL Api在2011年发生了变化:https: //groups.google.com/forum/#!topic/recaptcha/V7qswqBnA1o
出于这个原因,我必须直接使用 api 来面对这个问题。是否可以使用类似于 recaptcha4j 的插件,或者我必须用这样的东西来实现 recaptcha?
<script type="text/javascript"
src="http://www.google.com/recaptcha/api/challenge?k=your_public_key">
</script>
<noscript>
<iframe src="http://www.google.com/recaptcha/api/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>
在java方法中,我必须使用api直接进行POST来验证验证码吗?https://developers.google.com/recaptcha/docs/verify或者它是否存在另一种方式来做到这一点?