Como cambiar de usuario y acceder a otros recursos en una página WEB.

Muchas veces necesitamos acceder a recursos que lamentablemente nuestro usuario o el usuario que estamos corriendo la aplicación no tiene permisos o privilegios como para llegar a él. Para las aplicaciones web, la mayoría de las veces los usuarios ASPNET, IUSR_nombreservidor e IWAM_nombreservidor son los que el IIS utiliza (o nosotros mismos configuramos) para correr la aplicación. A continuación detallo una solución que una vez me entregó Leonardo Garcés cuando necesitaba acceder a un servidor de imágenes en donde no tenía como llegar a dichos archivos.   Ejemplo similar en Microsoft    Clase Recurso:   Imports System.Security.Principal   Public Class … Continue reading Como cambiar de usuario y acceder a otros recursos en una página WEB.

Como enviar archivos Binarios al Browser del Cliente en ASP.NET

Para este caso vamos a enviar una imagen jpg que se encuentra previamente en alguna carpeta que se tiene acceso desde el servidor. (revisar acceso de los usuarios anónimos IURS_nombreservidor,  IWAM_nombreservidor y ASP.NET).   Vamos a utilizar el objeto System.IO.Stream que nos estrega la funcionalidad de devolver archivos binarios.  Dim objStream As System.IO.Stream, _    FileSize As LongobjStream = New FileStream(“c:\imagen.jpg”, FileMode.Open) FileSize = objStream.Length Dim Buffer(CInt(FileSize)) As Byte objStream.Read(Buffer, 0, CInt(FileSize))objStream.Close() Response.AppendHeader(“content-disposition”, “attachment; filename=imagen.jpg”) Response.BinaryWrite(Buffer) Response.End

Tanto tiempo… volviendo a comenzar, ahora con .NET

Uffff, hace tiempo que no ingresaba por estos lados… ahora volveré a comenzar escribiendo algunos apuntes y códigos que espero les sean utiles..Acabo de crear una nueva categoría llamada ASP.NET, subi una nueva versión para enviar archivo binarios al browser en .NET..Más Informacion de ASP.NETSaludos, Jhonny Vargas P.Santiago de Chile