使用IIS(localhost)测试时重新学习的问题

Aru*_*ana 5 asp.net iis recaptcha

我在我的应用程序中使用recaptacha,当我使用IIS测试时,它在recaptcha.validate方法上给出了错误"操作超时"但是它对本地端口的工作非常好,应该是什么原因应该是什么以及应该是什么解?

May*_*hak 4

Bigb 是对的,recaptcha 确实需要端口 80 才能与谷歌服务器通信

结帐下面的线程

您需要在文件中添加验证码的代理服务器设置web.config

示例取自这里

<system.net>
<defaultProxy>
<proxy usesystemdefault = "false" bypassonlocal="false"
   proxyaddress="http://ntproxyus.lxa.perfora.net:3128" />
</defaultProxy>
</system.net>
Run Code Online (Sandbox Code Playgroud)