martedì 2 aprile 2019

C# HttpWebRequest Authorization basic

Qui di seguito un frammento di codice in C#, per passare utente e password in un oggetto di tipo HttpWebRequest per accedere in un sito tramite credenziali.

           string Credenziali = string.Format("{0}:{1}", "Username", "Password");
                byte[] byteCredenziali = UTF8Encoding.UTF8.GetBytes(Credenziali );
              string  CredenzialiEncode = Convert.ToBase64String(byteCredenziali);


  HttpWebRequest requestChiamata = (HttpWebRequest)WebRequest.Create("URL");

requestChiamata.Headers.Add("Authorization", "Basic " + CredenzialiEncode );

Nessun commento: