gpt4 book ai didi

jquery - 使用 jQuery 验证 RECAPTCHA

转载 作者:行者123 更新时间:2023-12-03 22:29:58 27 4
gpt4 key购买 nike

我正在尝试使用 jQuery 验证 Recaptcha,但我不断收到错误消息:访问受限 URI 被拒绝”代码:“1012

这是我迄今为止尝试过的:

 var challengeVal = $("#recaptcha_challenge_field").attr("value");
var reponseVal = $("#recaptcha_response_field").attr("value");
var remoteIp = <%= "'" + Request.ServerVariables["REMOTE_HOST"] + "'" %>
var privateKey = 'MY_PRIVATE_KEY';

var requestUrl = "http://api-verify.recaptcha.net/verify?privatekey=" + privateKey + "&remoteip=" + remoteIp + "&challenge=" + challengeVal + "&response=" + reponseVal;

$.ajax({
type: "POST",
url: requestUrl,
dataType: "json",
success: function(data) {
alert('response from recaptcha');
},
error: function() {
alert("An error occured.");
}
});

有人尝试过这个,谁能指出我正确的方向?

谢谢。

最佳答案

出于安全原因,JavaScript 被禁止发出跨域 XMLHttpRequest。有workarounds ,但只有当您控制两个域时它们才有效。

解决方案:对您自己的服务器进行 AJAX 调用,并通过服务器端代码联系 recaptcha。

关于jquery - 使用 jQuery 验证 RECAPTCHA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/540706/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com