Я использую recaptacha в своем приложении, и когда я тестирую его с помощью IIS, он выдает ошибку «time out» на методе recaptcha.validate, однако он очень хорошо работает с локальным портом, что должно быть причиной этогокакое должно быть решение?
Бигб прав, Для повторного выполнения требуется порт 80 для связи с серверами Google .
Оформить заказ ниже темы
Вам необходимо добавить настройки прокси-сервера для рекапчи в вашем web.config файле
web.config
Пример Взято из здесь
<system.net> <defaultProxy> <proxy usesystemdefault = "false" bypassonlocal="false" proxyaddress="http://ntproxyus.lxa.perfora.net:3128" /> </defaultProxy> </system.net>
Если вы запускаете приложение на другом компьютере, проверьте настройки брандмауэра там, для recaptcha требуется исходящий порт 80 для связи с серверами Google.