WebClient.DownloadFile funktioniert nicht vom Server aus



  • Moin

    ich hab auf einem 1&1 Webspace eine ASP.net Anwendung die eine CSV Datei von einer anderen Webseite herunterladen und verarbeiten soll. Lokal funktioniert das einwandfrei, aber vom Server aus bekomme ich eine Exception mit "unable to connect to the remote server".

    using (WebClient webClient = new WebClient())
                 {
                        webClient.Proxy = new WebProxy("http://proxyurl:8080", true); //WebRequest.GetSystemWebProxy();                     
                        webClient.DownloadFile("http://irgendwo/meinedatei.csv", tempFileName);
    
                        log.Items.Add("Fertig");
                 }
    

    Nach etwas Recherche hiess es man müsse vielleicht einen Proxy verwenden, also hab ich einen öffentlichen http Proxy angegeben, was wieder lokal funzt aber auf dem Server nischt - Oder muss das ein 1&1 Proxy sein? Supportanfrage ist zwar schon raus (evtl ist ja der Download irgendwie anders unterbunden, wobei das laut Hilfeseite gehen soll) aber vielleicht mach ich ja doch was anderes falsch? 😕


Log in to reply