【问题标题】:ReCaptcha timing out when on server, not on localReCaptcha 在服务器上超时,而不是在本地
【发布时间】:2011-07-28 04:08:14
【问题描述】:

我正在通过这种方法使用 ReCaptcha:http://www.dotnetcurry.com/ShowArticle.aspx?ID=611

在我的本地机器上一切正常 - 那里没有问题。当我将它上传到服务器时,问题就出现了。

我得到要渲染的 ReCaptcha 图像,但无论何时发送请求,我都会遇到超时。

标记:

...
<div class="editor-field">
    @ReCaptcha.GetHtml();
</div>

<p>
    <input type="submit" value="Create" />
</p>
...

代码:

...
if (!ReCaptcha.Validate(ReCaptchaValues.PrivateKey)) 
    throw new InvalidOperationException(Enporion.Localization.Properties.Resources.InvalidCaptcha);
...

环境:

  • IIS7
  • 服务器 2008
  • Asp.Net MVC 3 带剃须刀

知道我缺少什么 - 如果您需要有关设置的更多信息,请告诉我,谢谢。

【问题讨论】:

    标签: asp.net-mvc-3 recaptcha


    【解决方案1】:

    检查您的防火墙设置。确保您允许端口 80 出站(而非入站)。

    【讨论】:

    • 很好的建议 - 我想这很明显......我明天会回复你;谢谢。
    • @naspinski 是否解决了问题?解锁有效吗?什么命令??
    • 是的,这行得通——我不记得我到底做了什么——那是很久以前的事了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多