Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/02/2009, 09:46
lordsid
 
Fecha de Ingreso: octubre-2004
Mensajes: 1
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: Permisos con <location> en web.config

<?xml version="1.0"?>
<configuration............>
<appSettings>
<add key="SiteMode" value="false"/>
</appSettings>
<connectionStrings>
......................
......................
</connectionStrings>
<system.web>
<globalization culture="en-US" uiCulture="en-US"/>
<pages validateRequest="false" theme="Glass"/>
<customErrors mode="Off"></customErrors>
<siteMap>
<providers>
...................
</providers>
</siteMap>
<httpHandlers>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
<compilation debug="true">
<assemblies>
......................................
.....................................
</compilation>

<authentication mode="Forms">
<forms name=".NOUSER" loginUrl="~\Login\Login.aspx" defaultUrl="~\Default.aspx" protection="All" slidingExpiration="true" cookieless="UseCookies"/>
</authentication>
</system.web>
<location path="Default.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
</configuration>


Saludos estoy intentando darle permisos a un usuario para que solo pueda ingresar al login y el default.aspx,
ya agregue la linea de codigo en el web.config, pero aun un usuario no logueado puede ingresar a otras paginas del sistema, gracias por la ayuda que me pueban brindar.


<authentication mode="Forms">
<forms name=".NOUSER" loginUrl="~\Login\Login.aspx" defaultUrl="~\Default.aspx" protection="All" slidingExpiration="true" cookieless="UseCookies"/>
</authentication>
<authorization>
<deny users="?" />
<!-- Permitir a todos los usuarios -->
</authorization>
</system.web>
<location path="Default.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>


con el anterior codigo obtengo ingresar al login y al default para usuario no autenticados, pero me des.habilita los temas.
gracias por la ayuda.

Última edición por lordsid; 28/02/2009 a las 09:53