gpt4 book ai didi

asp.net - reCaptcha 验证超时异常

转载 作者:行者123 更新时间:2023-12-02 14:49:35 26 4
gpt4 key购买 nike

我在本地主机中运行的 MVC 3 Web 应用程序中使用 reCaptch。

几周前一切正常,但突然失败了。

突然出现此错误。

if(!ReCaptcha.Validate(_config.RecaptchaPrivateKey)){ <-- times out here
//process other fields in the form
}

一旦我填写表格并热提交,我就会收到此错误:

The operation has timed out

描述: 当前执行期间发生未处理的异常 ...

异常详细信息: System.Net.WebException:操作已超时

这是代理问题吗?这是因为我在 localhost 上的站点在端口 3316 上运行吗?

localhost:3316/user/signup

我看到一些帖子表明 reCAPTCHA 需要端口 80,但我的应用程序在端口 3316 上运行

可能是什么问题?

谢谢

最佳答案

我通过创建继承 IWebProxy 的代理类来解决这个问题。

然后指定在内部使用此代理,我必须将其转换为其他不需要使用它的环境。

查看此问题和接受的答案:

Is it possible to specify proxy credentials in your web.config?

上面的链接进行了一些发现,因此我将其收藏以供将来使用。

关于asp.net - reCaptcha 验证超时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20537447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com