Ho il seguente codice in esecuzione in un servizio di Windows:WebClient genera (401) errore Unauthorized
WebClient webClient = new WebClient();
webClient.Credentials = new NetworkCredential("me", "12345", "evilcorp.com");
webClient.DownloadFile(downloadUrl, filePath);
Ogni volta, ottengo la seguente eccezione
{"The remote server returned an error: (401) Unauthorized."}
con la seguente eccezione interna:
{"The function requested is not supported"}
So per certo che le credenziali sono valide, infatti, se vado a scaricareUrl nelle mie pagine web er e inserire le mie credenziali come evilcorp.com \ me con password 12345, si scarica bene.
Ciò che è strano è che se si specificano le mie credenziali come [email protected] con 12345, sembra non funzionare.
C'è un modo per formattare le credenziali?
Hai mai trovato una soluzione (codice) per questo problema? – Crash893