Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas al subir archivos a un servidor web

Estas en el tema de Problemas al subir archivos a un servidor web en el foro de .NET en Foros del Web. Buenos días. Estoy intentando subir archivos al servidor web donde se encuentra la aplicación. El Código es el siguiente: private void btnAdjuntar_Click(object sender, System.EventArgs e) ...
  #1 (permalink)  
Antiguo 24/07/2006, 10:08
 
Fecha de Ingreso: septiembre-2005
Mensajes: 7
Antigüedad: 18 años, 7 meses
Puntos: 0
Sonrisa Problemas al subir archivos a un servidor web

Buenos días.

Estoy intentando subir archivos al servidor web donde se encuentra la aplicación.

El Código es el siguiente:

private void btnAdjuntar_Click(object sender, System.EventArgs e)
{
string strFileName;
string ruta;
string servidor;
HttpPostedFile objFile;

servidor = Server.MapPath(".");
ruta = servidor + "\\adjuntos";
for (int i=0; i<Request.Files.Count; i++)
{
objFile = Request.Files[i];
if (objFile.FileName != "")
{
strFileName = objFile.FileName;
strFileName = strFileName.Substring(strFileName.LastIndexOf("\\" )+1);

try
{
objFile.SaveAs(ruta + "\\" + strFileName);
lblAdjuntar.Text = "Cargado en : " + ruta + "\\" + strFileName;
}
catch (Exception err)
{
lblAdjuntar.Text+= "Failed uploading "+strFileName+": "+err.ToString();
}
}//end if
}//end for
}


En la carpeta donde voy a subir los archivos le concedieron permisos de lectura y escritura a los usuarios: ASP.NET machine Account(miservidor\ASPNET) y a
Internet Guest Account (miservidor\IUSR_miservidor).

Más sin embargo a la hora de realizar el upload de los archivos me sale el siguiente error:

Failed uploading mkaut1mqna.4gl: System.UnauthorizedAccessException: Access to the path "E:\Carpak\Sugerencias\adjuntos\mkaut1mqna.4gl " is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String str) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at Sugerencias.Sug_Adjuntos.btnAdjuntar_Click(Object sender, EventArgs e)

La verdad no se que más permisos debo asignarle a la carpeta o que seguridad ha y que deshabilitar, un puerto o algo por el estilo.

Por favor cualquier respuesta a este problema sería de mucha ayuda.

Gracias,

Sandra.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:24.