2012-08-09 65 views
1

我在我的ASP.NET網站中使用了Recaptcha。一切都在開發環境還行,但是當我公開到生產,我得到這個錯誤:遠程名稱無法解析:'www.google.com'使用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 

回答

4

您的虛擬主機提供商不允許您的服務器連接到其它計算機。

請他們改變這種情況,或切換到更好的主機。

相關問題