WebClient.DownloadData() возвращает 404 с расширением.axd
Я пытаюсь загрузить ссылку на изображение.axd, но получаю сообщение об ошибке (404). На локальном сервере работает нормально, но я получаю 404 на рабочем сервере. Что-нибудь, что я должен настроить в web.config или что-то?
public System.Drawing.Image DownloadImage(string url)
{
using (var webClient = new WebClient())
{
byte[] fileBytes;
try
{
fileBytes= webClient.DownloadData(url);
}
catch (WebException ex)
{
// (HttpWebResponse)ex.Response).StatusCode
Util.GerarLog("DownloadImage", ex.Message + " " + ex.InnerException + "URL: " + url + "Response: " + ((HttpWebResponse)ex.Response).StatusCode.ToString(), "Image");
throw new Exception(ex.Message + " " + ex.InnerException);
}
return ByteArrayToImage(fileBytes);
}
}
public static System.Drawing.Image ByteArrayToImage(byte[] fileBytes)
{
using (var stream = new MemoryStream(fileBytes))
{
return System.Drawing.Image.FromStream(stream);
}
}