Tengo una aplicación ASP.NET donde yo estoy tratando de salida de la página aspx locales visitado previamente a HTML (es un informe y quiero guardar una copia HTML estático de ella como un archivo). Almaceno el URI de la página local con:WebRequest.GetResponse() es tirar de error 401: no autorizado
Session["SummaryURI"] = Request.Url.AbsoluteUri;
y luego en la siguiente página recupero con:
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();
La parte req.GetResponse()
es donde yo estoy haciendo mi error (401 Unauthorized
).
¿Necesito configurar algo en IIS para permitir esto?
¿Debo editar los permisos del archivo o algo así?
Gracias por su ayuda
Por cierto que esto funciona muy bien en mi local de IIS pero no en mi servidor de prueba.
mira esto http://social.technet.microsoft.com/Forums/ es/winserversecurity/thread/c9239a89-fbee-4adc-b72f-7a6a9648331f – Aristos