internal static void AddBasicAuth(this WebRequest client, string userName, string password) { client.Headers[HttpHeaders.Authorization] = "Basic " + Convert.ToBase64String(Encoding.UTF8.GetBytes(userName + ":" + password)); }