Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

MKN Reservas (Maro - Kayak Nerja)


Kayak Maro - Rutas y alquiler de kayak y tabla
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu inter�s (algunos de los avisos publicados)

01/feb./2019

Como te avisé, desde el 1 de febrero de 2019

No se podrán escribir nuevos mensajes ni editar los existentes

En breve solo se mostrarán los mensajes con respuestas.
Posiblemente para el 1 de marzo, solamente se mostrarán los que tengan respuestas y estén marcados como respuesta válida.

  Foro: ASP.NET.General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 40416 - Como generar acceso a directorios protegidos con una sesion extraida de la base de datos de usurios.
IDAsuntoFechaNick 
40416 Como generar acceso a directorios protegidos con una sesion extraida de la base de datos de usurios.15/04/08 15:06Jose Joaquin   
Hola todos,

De nuevo por ak, debo realizar una aplición para descarga de archivos, el usurio se logea y debo comparar el usuario y la contraseña o una sesión con los datos de proteccion de la carpeta ejempo:

<authentication mode="Forms"  >
  <forms loginUrl="~/ErrorLogin.aspx"
         defaultUrl="~/PrivateIndex.aspx" />        
</authentication>

<authorization>
  <allow users="*" />
</authorization>

'Por cada carpeta a restringir añades
<location path="~/Private">
<system.web>
  <authorization>
    <deny users="?"  />
  </authorization>
</system.web>
</location>

Como hago para fusionar mi autenticacion con la autenticacion anterior o generar una autenticacion que sea compatible con la de la carpeta, realmente estoy perdido???.

gracias por su ayuda...
JJG
IDAsuntoFechaNick 
40451 Re: Como generar acceso a directorios protegidos con una sesion extraida de la base de datos de usur (Resp: 40416)16/04/08 11:25Javier Santamari   
Hola Jose Joaquin,

Pasate por este hilo que hay varios enlaces y esta bastante explicado:
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.es.dotnet.aspnet&tid=6f3ec216-92bf-4e42-a020-9083a9f2796e&cat=es_ES_b10263ea-7b01-4f2e-a676-6aaefacaba64&lang=es&cr=ES&sloc=&p=1

Saludos


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.
IDAsuntoFechaNick 
40457 Re: Como generar acceso a directorios protegidos con una sesion extraida de la base de datos de usur (Resp: 40416)16/04/08 13:25jmunoz   
Hola Jose Joaquin, estuve viendo tu problema y lo solucione de la siguiente forma:

Dentro del directorio Private pon un archivo web.config (que es en el que vas a configurar el acceso a dicho directorio) con el siguiente contenido:

<configuration>
    <appSettings/>
    <connectionStrings/>
    <system.web>
      <authorization>
        <deny users="?"/>
      </authorization>
    </system.web>
</configuration>

lo que tienes en el archivo web.config general de la aplicacion quitalo porque eso va a ser reemplazado por el web.config que pusiste dentro del directorio Private.

A mi me funcionó utilizando el control Login, y en el evento authenticate puse el siguiente código:

protected void
     Login1_Authenticate(object sender,
     AuthenticateEventArgs e)
{
    if (this.Login1.UserName == "usuario" && this.Login1.Password == "password")
    {
        Session["Usuario"] = this.Login1.UserName;
        e.Authenticated = true;
    }
    else
    {
        Session["Usuario"] = null;
        e.Authenticated = false;
    }
}

Espero esto te pueda servir.

Exitos!!!

Pasion por .NET


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2026  - foros.elGuille v1.0.6.3 (01/Jun/2021 12:45 GMT +2)  - (ASP.NET v4.0.30319.42000)
 
La hora GMT del servidor es: 09/06/2026 13:58:25 GMT