Boletín mugperu Digital - Julio 2009!
  Search 
Saturday, May 19, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: Ayuda con pagina de Logeo
Prev Next
You are not authorized to post a reply.

Author Messages
lapthebest
Posts:44

07/06/2005 08:50 AM  
Hola a todos
Queria hacerles una consulta, veran estoy realizando una aplicación web en la cual, quiero restringir el acceso solo a los usuarios registrados, pero tengo dos tipos de usuarios clientes y Agencias, asi que dentro del proyecto, agrege dos Carpetas Usuarios y Agentes que a la vez las agrege como Directorio Virtual dentro del proyecto, en las cuales agrupe las paginas correspondientes a dichos usuarios, para asignarle la seguridad de tipo Forms a cada carpeta, y las paginas a las cuales pueden tener acceso cualquier usuario lo deje dentro del Proyecto, ya que lo lei en un manual y me parecio buena la idea, asi que decidi probarlo.
 
Esto es lo unico que modifico en en el Web.config que le agrege a las carpeta Creadas
<authentication mode="Forms">
<forms name="Login" LoginUrl="Login.aspx" />
</authentication>
 
<authorization>
<deny users="?" />
</authorization>
 
 
Pero me manda un error cuando quiero ir a la Pagina de Login mediante un HiperLink o trato de ingresar a otra pagina que no sea la de Login, pero si le ingreso la dirección http://LocalHost/handtoHando/Usuarios me carga la pagina de Login normal, y si le ingreso el Usuario y la Clave me manda el mismo error 
 

Error de servidor en la aplicación '/HandtoHand/Usuarios'.


Error del analizador

Descripción: Error durante el análisis de un recurso requerido para dar servicio a esta solicitud. Revise los detalles de error de análisis específicos siguientes y modifique el código fuente en consecuencia.

Mensaje de error del analizador: No se pudo cargar el tipo 'HandtoHand.Login'.

Error de código fuente:

 
Línea 1:  <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Login.aspx.vb" Inherits="HandtoHand.Login" smartNavigation="True"%>
Línea 2:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Línea 3:  <HTML>


Archivo de origen: D:\Inetpub\wwwroot\HandtoHand\Usuarios\Login.aspx    Línea: 1


Información de versión: Versión de Microsoft .NET Framework:1.1.4322.573; Versión de ASP.NET:1.1.4322.573

 

Si no le creo el Directorio Virtual a las carpetas, ni le agrego el Archivo de Configuración, para usar la autentificación de tipo Formulario, la pagina de Login carga sin ningun problema, pero no se como podria hacer implementarle la seguridad al&nbp;proyecto ya que tengo que habilitar el acceso a algunas paginas por usuarios y a otras no.
 
Agradeceria cualquier ayuda posible.
 
Atentamente
Luis Agape
DeadMan
Posts:45

08/06/2005 12:42 PM  

A mi me paso algo parecido con una aplicacion.... yo queria proteger algunos formularios, entonces creé un subdirectorio para que sus formularios internos tengan acceso restringido pues pensé que con otro web.config en el subdirectorio podía restringir acceso pero no funcionó

La única alternativa que encontré es guardar en una DB los usuarios de la aplicacion y los permisos que ellos tienen para entrar a cada página ... luego al inicio de la carga de los formulario hay que verificar esos permisos y de no ser autorizados se puede redireccionar al login.aspx

Si alguien puede explicar si es posible usar el web.config para ese caso sería muy útil

Bye


Q.E.P.D.
pascualalrod
Posts:3

01/07/2005 07:24 PM  

Bueno

Hace mucho tiempo se me planteo el mismo problema en un desarrollo

En el cual usaba seguridad por forms pero los usuarios requerían que una determinada zona del site sea de acceso publico, y no halla la necesidad hacer login para ver este contenido

La solución fue crer una carpeta dentro del directorio virtual para las p÷aginas publicas y usar el tag Location Path en el  web.config, esto me dió los resultados que esperaba....

Espero te pueda servir

aqui algunos links pero te sugiero busques en MSDN

http://www.siteexperts.com/forums/viewConverse.asp?d_id=17289

http://www.eggheadcafe.com/ng/microsoft.public.dotnet.framework.aspnet.security/post21977013.asp

You are not authorized to post a reply.



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement