Проблема с recaptcha при тестировании с IIS (localhost) - PullRequest
5 голосов
/ 16 сентября 2011

Я использую recaptacha в своем приложении, и когда я тестирую его с помощью IIS, он выдает ошибку «time out» на методе recaptcha.validate, однако он очень хорошо работает с локальным портом, что должно быть причиной этогокакое должно быть решение?

Ответы [ 2 ]

4 голосов
/ 06 сентября 2012

Бигб прав, Для повторного выполнения требуется порт 80 для связи с серверами Google .

Оформить заказ ниже темы

Вам необходимо добавить настройки прокси-сервера для рекапчи в вашем web.config файле

Пример Взято из здесь

<system.net>
<defaultProxy>
<proxy usesystemdefault = "false" bypassonlocal="false"
   proxyaddress="http://ntproxyus.lxa.perfora.net:3128" />
</defaultProxy>
</system.net>
2 голосов
/ 05 сентября 2012

Если вы запускаете приложение на другом компьютере, проверьте настройки брандмауэра там, для recaptcha требуется исходящий порт 80 для связи с серверами Google.

...