Foros del Web » Programando para Internet » ASPX (.net) »

No puedo utilizar sesion en asp.net

Estas en el tema de No puedo utilizar sesion en asp.net en el foro de ASPX (.net) en Foros del Web. No hay manera de que me deje utilizar la sesion Añadi esto en el web.config: <sessionState mode="InProc" cookieless="true" timeout="20"/> pero siempre me da este error: ...
  #1 (permalink)  
Antiguo 30/10/2007, 16:14
 
Fecha de Ingreso: abril-2007
Mensajes: 163
Antigüedad: 17 años
Puntos: 2
No puedo utilizar sesion en asp.net

No hay manera de que me deje utilizar la sesion

Añadi esto en el web.config:

<sessionState mode="InProc"
cookieless="true"
timeout="20"/>

pero siempre me da este error:

Sólo puede utilizar el estado de sesión cuando enableSessionState está establecido como true, en un archivo de configuración o en la directiva de la página. Asegúrese además de que se incluye System.Web.SessionStateModule o un modo de estado de sesión personalizado en la sección <configuration>\<system.web>\<httpModules> de la configuración de la aplicación.

(Lo de el enableSessionState se pone en la directiva Page, pero es que yo hago uso de la sesion en una clase de la que despues heredan todas las paginas, y en ese contexto no puedo poner eso), de lo de sessionStateModule no tengo ni idea

gracias
  #2 (permalink)  
Antiguo 30/10/2007, 21:17
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Re: No puedo utilizar sesion en asp.net

esto lo pusiste dentro del web.config pero dentro el <system.web> </system.web>?
  #3 (permalink)  
Antiguo 31/10/2007, 06:26
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: No puedo utilizar sesion en asp.net

Donde estas utilizando la llamada a la sesion?
Agregaste esto en el web.config?
Código:
<httpModules>
<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
</httpModules>
__________________
saludos
seba
http://sgomez.blogspot.com
  #4 (permalink)  
Antiguo 31/10/2007, 07:37
 
Fecha de Ingreso: abril-2007
Mensajes: 163
Antigüedad: 17 años
Puntos: 2
Re: No puedo utilizar sesion en asp.net

Muchas gracias a todos.

El problema es, que intentaba acceder a la sesion desde el constructor de la clase "myPage", una clase de la que herdaran todos los formularios de la aplicacion. No era buena practica, al meter el acceso a la sesion en un metodo en lugar del constructor a funcionado sin problemas.
Quiero montarlo asi porque asi cualquier formulario tendra ya el metodo estoyLogado() sin necesidad de instanciar a ninguna otra clase; y si no esta logado, adios muy buenas

De nuevo, gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:11.