Seguridad

01/09/2003 - 22:05 por Andres | Informe spam
Tengo las ASP con el siguiente código.
if(User.Identity.IsAuthenticated) //verifica si el
usuario está autenticado.

Por otra parte tengo en Windos . unos usuarios creados que
pertenecen al grupo de Administradores, Users, Operativo.
Las ASP, está separadas en carpetas que tienen los
permisos para que los usuarios de estos grupos tengan
acceso.
En IIS tengo deshabilitado la autenticación Anonima y
Basic Autenticación. Sólo está activa la Autenticación
integrada con Windows.

Necesito identificar el usuario que se conecta
User.Identity.Name
Y adicionalmente saber el gupo al que pertenece - NO me
trae nada.

con esta información quiero navegar a ciertas ASP pero me
salen errores.

Posible Razón : EL usuario que se conecta es uno que se
llama ASPNET y no el que tiene la conexión al equipo. Por
esto no se visualizan las ASP, debido a que las carpetas
que contienen las asp, no tienen permisos para el usuario
ASPNET. Si le pongo permisos a las carpetas para este
usuario entonces no hago nada dandole permisos diferentes
a cada carpeta.
 

Leer las respuestas

#1 Garito
02/09/2003 - 00:46 | Informe spam
Utiliza la seguridad forms con autentificacion windows

Mirate esto

http://msdn.microsoft.com/library/d...nation.asp

Salu2

"Andres" escribió en el mensaje
news:012e01c370c4$638f1c10$

Tengo las ASP con el siguiente código.
if(User.Identity.IsAuthenticated) //verifica si el
usuario está autenticado.

Por otra parte tengo en Windos . unos usuarios creados que
pertenecen al grupo de Administradores, Users, Operativo.
Las ASP, está separadas en carpetas que tienen los
permisos para que los usuarios de estos grupos tengan
acceso.
En IIS tengo deshabilitado la autenticación Anonima y
Basic Autenticación. Sólo está activa la Autenticación
integrada con Windows.

Necesito identificar el usuario que se conecta
User.Identity.Name
Y adicionalmente saber el gupo al que pertenece - NO me
trae nada.

con esta información quiero navegar a ciertas ASP pero me
salen errores.

Posible Razón : EL usuario que se conecta es uno que se
llama ASPNET y no el que tiene la conexión al equipo. Por
esto no se visualizan las ASP, debido a que las carpetas
que contienen las asp, no tienen permisos para el usuario
ASPNET. Si le pongo permisos a las carpetas para este
usuario entonces no hago nada dandole permisos diferentes
a cada carpeta.

Preguntas similares