Mam następujący kod uruchomiony w usłudze Windows:WebClient generuje (401) błędzie Nieuprawnione
WebClient webClient = new WebClient();
webClient.Credentials = new NetworkCredential("me", "12345", "evilcorp.com");
webClient.DownloadFile(downloadUrl, filePath);
Za każdym razem otrzymuję następujący wyjątek
{"The remote server returned an error: (401) Unauthorized."}
z następującymi wewnętrzny wyjątek:
{"The function requested is not supported"}
Wiem na pewno, że poświadczenia są ważne, jeśli przejdę do downloadUrl w moich przeglądarkach internetowych er i wpisz moje dane uwierzytelniające jako evilcorp.com \ me z hasłem 12345, to ładuje się dobrze.
Co jest dziwne, ale jeśli podam moje dane uwierzytelniające jako [email protected] z 12345, wygląda na to, że nie.
Czy istnieje sposób na sformatowanie poświadczeń?
Czy kiedykolwiek wymyśliłeś rozwiązanie (kod) dla tego problemu? – Crash893