我不确定是否有其他人看过这个,但我为IIS6配置了SMTP服务器.顺便说一下,我没有运行Exchange,只是Windows Server 2003和IIS6附带的常规SMTP服务器.由于某种原因,我的SMTP服务器停止,并且日志中没有任何内容.我重新启动它,几天后再次停止.有什么想法吗?
REQ_PARAM_NAME::validated-captcha
REQ_PARAM_VALUE::Pair(false,无法及时验证。假设响应正确。101781)
为什么我从谷歌收到这条消息?
v2 reCaptcha 复选框在提交表单之前被选中,但服务器验证返回上述结果并被拒绝(Salesforce 表单拒绝它)。
** 编辑 **
该网站是一个 wordpress 网站。这是我需要在标题中添加的代码:
<script src="https://www.google.com/recaptcha/api.js"></script>
<script> function timestamp() { var response = document.getElementById("g-recaptcha-response"); if (response == null || response.value.trim() == "") {var elems = JSON.parse(document.getElementsByName("captcha_settings")[0].value);elems["ts"] = JSON.stringify(new Date().getTime());document.getElementsByName("captcha_settings")[0].value = JSON.stringify(elems); } } setInterval(timestamp, 500);
</script>
Run Code Online (Sandbox Code Playgroud)
该表单没有什么特别之处,但已提交给 Salesforce,因此我自己不验证验证码:
<form action="https://webto.salesforce.com/servlet/servlet..." method=POST">
<input id="email" maxlength="80" name="email" size="20" type="text" />
<input type=hidden name='captcha_settings' value='{"keyname":"LOGIS_CO","fallback":"true","orgId":"00YXZ000000XYZ","ts":""}'>
<!-- some other fields -->
<div class="g-recaptcha" data-sitekey="xyz..."></div>
<br><input type="submit" name="submit">
Run Code Online (Sandbox Code Playgroud)
结果消息“...无法及时验证。假设响应正确。101781 )”是由 Salesforce 支持提供给我的。所以 Salesforce 表单确实收到了发布的表单,并且他们验证了验证码结果。
最后,Salesforce …