Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_espanol thread: sesiones sin cookies


Message #1 by gabrielrodriguez@c... on Wed, 24 Oct 2001 13:45:30
hola...

mi consulta va referia a si se puede mantener una sesion sin cookies.



gabriel
Message #2 by "Octavio Berlanga" <octavio@i...> on Wed, 24 Oct 2001 10:14:14 -0500
Gabriel...

Puedes definir tus variables en el global.asax:

Sub Session_Start(Sender as Object, E as EventArgs)

	Session("VariableX")= [valor x]

End Sub



... y te puedes referir a esa variable igual que en asp convencional:

Session("VariableX") = [valor nuevo]

MiVariable = Session("variableX")



octavio



-----Original Message-----

From: gabrielrodriguez@c...

[mailto:gabrielrodriguez@c...]

Sent: Wednesday, October 24, 2001 1:46 PM

To: ASP.Net en Espaņol

Subject: [aspx_espanol] sesiones sin cookies





hola...

mi consulta va referia a si se puede mantener una sesion sin cookies.



gabriel



Message #3 by "Jorge Beker" <jorgito@n...> on Wed, 24 Oct 2001 20:23:36 -0300
Octavio.



De esta manera, estas usando cookie, la cookie ASPSESSION. Si no tenes

cookies habilitadas en el explorer, las sessions no andan



"Octavio Berlanga" <octavio@i...> wrote in message

news:113763@a..._espanol...

>

> Gabriel...

> Puedes definir tus variables en el global.asax:

> Sub Session_Start(Sender as Object, E as EventArgs)

> Session("VariableX")= [valor x]

> End Sub

>

> ... y te puedes referir a esa variable igual que en asp convencional:

> Session("VariableX") = [valor nuevo]

> MiVariable = Session("variableX")

>

> octavio

>

> -----Original Message-----

> From: gabrielrodriguez@c...

> [mailto:gabrielrodriguez@c...]

> Sent: Wednesday, October 24, 2001 1:46 PM

> To: ASP.Net en Espaņol

> Subject: [aspx_espanol] sesiones sin cookies

>

>

> hola...

> mi consulta va referia a si se puede mantener una sesion sin cookies.

>

> gabriel



Message #4 by "Pablo Gumpert" <pgumpert.9996@c...> on Thu, 25 Oct 2001 10:31:04 +0200
De esta manera, estas usando cookie, la cookie ASPSESSION. Si no tenes

cookies habilitadas en el explorer, las sessions no andan





Esto es verdad? yo pensaba que eran 2 cosas distintas, las cookies eran de

cliente y las sesiones de servidor.

Ha cambiado eso en .net?





"Octavio Berlanga" <octavio@i...> wrote in message

news:113763@a...=5Fespanol...

>

> Gabriel...

> Puedes definir tus variables en el global.asax:

> Sub Session=5FStart(Sender as Object, E as EventArgs)

> Session("VariableX")=3D [valor x]

> End Sub

>

> ... y te puedes referir a esa variable igual que en asp convencional:

> Session("VariableX") =3D [valor nuevo]

> MiVariable =3D Session("variableX")

>

> octavio

>

> -----Original Message-----

> From: gabrielrodriguez@c...

> [mailto:gabrielrodriguez@c...]

> Sent: Wednesday, October 24, 2001 1:46 PM

> To: ASP.Net en Espa=F1ol

> Subject: [aspx=5Fespanol] sesiones sin cookies

>

>

> hola...

> mi consulta va referia a si se puede mantener una sesion sin cookies.

>

> gabriel

Message #5 by "urko" <urko.zalduegi@c...> on Thu, 25 Oct 2001 11:18:32 +0200
y si en vez de usar session se utilizan las application?

funcionaria?

saludos

urko



----- Original Message -----

From: "Pablo Gumpert" <pgumpert.9996@c...>

To: "ASP.Net en Espaņol" <aspx_espanol@p...>

Sent: Thursday, October 25, 2001 10:31 AM

Subject: [aspx_espanol] Re: sesiones sin cookies





De esta manera, estas usando cookie, la cookie ASPSESSION. Si no tenes

cookies habilitadas en el explorer, las sessions no andan





Esto es verdad? yo pensaba que eran 2 cosas distintas, las cookies eran de

cliente y las sesiones de servidor.

Ha cambiado eso en .net?





"Octavio Berlanga" <octavio@i...> wrote in message

news:113763@a..._espanol...

>

> Gabriel...

> Puedes definir tus variables en el global.asax:

> Sub Session_Start(Sender as Object, E as EventArgs)

> Session("VariableX")= [valor x]

> End Sub

>

> ... y te puedes referir a esa variable igual que en asp convencional:

> Session("VariableX") = [valor nuevo]

> MiVariable = Session("variableX")

>

> octavio

>

> -----Original Message-----

> From: gabrielrodriguez@c...

> [mailto:gabrielrodriguez@c...]

> Sent: Wednesday, October 24, 2001 1:46 PM

> To: ASP.Net en Espaņol

> Subject: [aspx_espanol] sesiones sin cookies

>

>

> hola...

> mi consulta va referia a si se puede mantener una sesion sin cookies.

>

> gabriel

Message #6 by "Eliezer" <eliez.geo@y...> on Thu, 25 Oct 2001 09:01:21 -0500
> mi consulta va referia a si se puede mantener una sesion sin cookies.



En ASP.NET si se puede mantener una session sin cookies.

Se agrega un identificador en la url (Como en Amazon.com)

ademas  las sessiones son escalables, es decir, se pueden

compartir con otros servers (balanceo de cargas).

Anexo un texto explicativo al respecto.



Texto extraido del QuickStart de ASP.NET

============================================================================



Configuring session state: Session state features can be configured via the

<sessionState> section in a web.config file. To double the default timeout

of 20 minutes, you can add the following to the web.config file of an

application:



<sessionState

  timeout="40"

/>



By default, ASP.NET will store the session state in the same process that

processes the request, just as ASP does. If cookies are not available, a

session can be tracked by adding a session identifier to the URL. This can

be enabled by setting the following:



<sessionState

  cookieless="true"

/>



By default, ASP.NET will store the session state in the same process that

processes the request, just as ASP does. Additionally, ASP.NET can store

session data in an external process, which can even reside on another

machine. To enable this feature:



Start the ASP.NET state service, either using the Services snap-in or by

executing "net start aspnet_state" on the command line. The state service

will by default listen on port 42424. To change the port, modify the

registry key for the service:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSte\Services\aspnet_state\Parameters

\Port

Set the mode attribute of the <sessionState> section to "StateServer".

Configure the stateConnectionString attribute with the values of the machine

on which you started aspnet_state.

The following sample assumes that the state service is running on the same

machine as the Web server ("localhost") and uses the default port (42424):

<sessionState

  mode="StateServer"

  stateConnectionString="tcpip=localhost:42424"

/>

============================================================================





Slds,



Eliezer

ICQ 48802017

Monterrey, Mexico



----- Original Message -----

From: "Pablo Gumpert" <pgumpert.9996@c...>

To: "ASP.Net en Espaņol" <aspx_espanol@p...>

Sent: Thursday, October 25, 2001 3:31 AM

Subject: [aspx_espanol] Re: sesiones sin cookies





De esta manera, estas usando cookie, la cookie ASPSESSION. Si no tenes

cookies habilitadas en el explorer, las sessions no andan





Esto es verdad? yo pensaba que eran 2 cosas distintas, las cookies eran de

cliente y las sesiones de servidor.

Ha cambiado eso en .net?





"Octavio Berlanga" <octavio@i...> wrote in message

news:113763@a..._espanol...

>

> Gabriel...

> Puedes definir tus variables en el global.asax:

> Sub Session_Start(Sender as Object, E as EventArgs)

> Session("VariableX")= [valor x]

> End Sub

>

> ... y te puedes referir a esa variable igual que en asp convencional:

> Session("VariableX") = [valor nuevo]

> MiVariable = Session("variableX")

>

> octavio

>

> -----Original Message-----

> From: gabrielrodriguez@c...

> [mailto:gabrielrodriguez@c...]

> Sent: Wednesday, October 24, 2001 1:46 PM

> To: ASP.Net en Espaņol

> Subject: [aspx_espanol] sesiones sin cookies

>

>

> hola...

> mi consulta va referia a si se puede mantener una sesion sin cookies.

>

> gabriel

Message #7 by gabrielrodriguez@c... on Thu, 25 Oct 2001 16:24:38
hola, aqui yo otra vez.

encontre la respuesta a mi pregunta... y es si, en el web configuration, 

en session state hay que poner cookieless="true", pero esto solo es util 

para mantener sesiones en los browsers que no soportan cookies, ya que 

para suplir a la Cokkie SesionID se pasa el ID de Sesion en la url y queda 

al descubierto el ID de sesion



para los que pensaban que las variables session y cokies eran cosas 

diferentes la respuesta es si, pero la sesion deja en el cliente una 

cookie llamada sessionid, para poder identificar al cliente.



saludos

  Return to Index