Protección por niveles

04/08/2003 - 17:09 por Omar del Valle Rodríguez | Informe spam
Hola a todos..

Como yo molesto.. jajaja..

Bien.. Resulta que para crear una aplicación WEB totalmente protegida
lo resolvemos muy simple:

En el Web.Config
<authentication mode="Forms">
<forms path="/" loginUrl="login.aspx" protection="All" timeout="10"

</forms>


</authentication>

<authorization>
<deny users="?"/>
</authorization>

y punto.. ASP.NET se encarga de redireccionar cualquier acceso a una
página de esta aplicación a login.aspx.

Ahora bien.. como resuelvo que los usuarios puedan acceder a algunas
páginas de mi aplicación WEB y que a otras NO (de no entrar al sistema
previamente)

Por ejemplo.. mi página inicio, noticias, descargas, buscador, etc son
de libre acceso, pero otras no.. y quiesiera que asp.net se encargara de
redireccionar el acceso a cualquier otra página que no sea de libre acceso a
mi página de entrar..

Gracias..


Omar del Valle Rodríguez
 

Leer las respuestas

#1 Jose Marcenaro
04/08/2003 - 21:29 | Informe spam
Una forma facil y segura de hacerlo es que pongas las paginas protegidas en
una o varias carpetas separadas dentro de tu aplicacion

Y puedes incluir en cada carpeta un Web.config individual, que se aplica de
allí hacia abajo

Saludos
Jose.

"Omar del Valle Rodríguez" wrote in message
news:
Hola a todos..

Como yo molesto.. jajaja..

Bien.. Resulta que para crear una aplicación WEB totalmente


protegida
lo resolvemos muy simple:

En el Web.Config
<authentication mode="Forms">
<forms path="/" loginUrl="login.aspx" protection="All" timeout="10"
></forms>
</authentication>

<authorization>
<deny users="?"/>
</authorization>

y punto.. ASP.NET se encarga de redireccionar cualquier acceso a una
página de esta aplicación a login.aspx.

Ahora bien.. como resuelvo que los usuarios puedan acceder a algunas
páginas de mi aplicación WEB y que a otras NO (de no entrar al sistema
previamente)

Por ejemplo.. mi página inicio, noticias, descargas, buscador, etc


son
de libre acceso, pero otras no.. y quiesiera que asp.net se encargara de
redireccionar el acceso a cualquier otra página que no sea de libre acceso


a
mi página de entrar..

Gracias..


Omar del Valle Rodríguez



Preguntas similares