Мне нужно прочитать JSON из URL с аутентификацией NTLM. Я попробовал это в c#, и он отлично работает, поэтому я искал похожее решение. Спасибо
using (var client = new WebClient())
{
client.Credentials = new NetworkCredential("xxx", "xxx");
var json = client.DownloadString(url);
}