System.Net.WebException: 无法处理从 http/https 协议到其他不同协议的重定向。 
at System.Net.HttpWebRequest.CheckFinalStatus() 
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 
at System.Net.HttpWebRequest.GetResponse() 
at Down.Admin.SuperGet2.GetFilename(String requestUrl)就是在执行HttpWebRequest.GetResponse()的时候出错的
也只有http的,没有别的协议呀

解决方案 »

  1.   

    Server.Transfer(url);
    在服务端转向
      

  2.   

    myHttpWebRequest = ( HttpWebRequest ) WebRequest.Create( requestUrl );
    myHttpWebRequest.Timeout = 10000;
    myHttpWebRequest.GetResponse();
    tempfilename = myHttpWebRequest.Address.ToString();
    myHttpWebRequest.Abort();
      

  3.   

    http://www.codeproject.com/aspnet/WebPageSecurity.asp
      

  4.   

    http://www.chinaz.com/download/GO.asp?9abb30603f13614833d1a91c9eb7706884bafd@024