无法解析远程名称:'www.google.com'使用Recaptcha

时间:2012-08-09 02:23:51

标签: c# asp.net captcha recaptcha

我在我的ASP.NET网站上使用Recaptcha。在开发环境中一切都还可以,但是当我公开生产时,我收到了这个错误:

The remote name could not be resolved: 'www.google.com'
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.WebException: The remote name could not be resolved: 'www.google.com'

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[WebException: The remote name could not be resolved: 'www.google.com']
   System.Net.HttpWebRequest.GetRequestStream() +5322142
   Recaptcha.RecaptchaValidator.Validate() in D:\recaptcha-repo-dotnet\library\RecaptchaValidator.cs:134
   Recaptcha.RecaptchaControl.Validate() in D:\recaptcha-repo-dotnet\library\RecaptchaControl.cs:332
   System.Web.UI.Page.Validate() +141
   System.Web.UI.Page.Validate(String validationGroup) +8740369
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +84
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

1 个答案:

答案 0 :(得分:4)

您的虚拟主机不允许您的服务器连接到其他计算机。

要求他们改变这一点,或者切换到更好的主机。