У меня есть приложение ASP.NET, в котором я пытаюсь вывести ранее посещенную локальную страницу aspx в html (это отчет, и я хочу сохранить его статическую копию html в виде архива).Я сохраняю URI локальной страницы с помощью:
Session["SummaryURI"] = Request.Url.AbsoluteUri;
, а затем на следующей странице извлекаю его с помощью:
string url = Session["SummaryURI"].ToString();
url = url.Replace("static=false", "static=true");
//MessageLabel.Text = url;
//CREATE THE NEW FILE
WebRequest req = WebRequest.Create(url);
WebResponse res = req.GetResponse();
Часть, в которую я получаю req.GetResponse()
моя ошибка (401 Unauthorized
).
Нужно ли что-то настраивать в IIS, чтобы разрешить это?
Нужно ли редактировать права доступа к файлу или что-то еще?
Спасибо заваша помощь
Кстати, это нормально работает на моем локальном IIS, но не на моем тестовом сервере.