Время ожидания ReCaptcha на сервере, а не на локальном

Я использую 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 с бритвой

Любая идея, что мне не хватает - пожалуйста, дайте мне знать, если вам нужна дополнительная информация о настройке, спасибо.


person naspinski    schedule 27.07.2011    source источник


Ответы (1)


Проверьте настройки брандмауэра. Убедитесь, что вы разрешаете исходящий порт 80 (не входящий).

person Adrian Godong    schedule 27.07.2011
comment
Отличное предложение - я полагаю, это довольно очевидно... Я свяжусь с вами завтра; Спасибо. - person naspinski; 28.07.2011
comment
@naspinski это решило проблему ?? разблокировка сработала? какая команда?? - person AnujKu; 15.03.2013
comment
да, это сработало - я точно не помню, что я делал - это было очень давно. - person naspinski; 18.03.2013