[ASP] Pb de perte d'un cookie après un response.redirect

Pb de perte d'un cookie après un response.redirect [ASP] - Programmation

Marsh Posté le 16-08-2001 à 19:46:34    

Voilà, dans unsource ASP je positionne un cookie :
 
Response.Cookies("ID_USER" )=RS("ID_USER_C" ).value (RS est un recordset)
 
Ensuite je fais un response.redirect vers une autre page ASP
 
Et arrivé dans cette page le cookie n'est plus valide !!
 
Je me suis dit que peut-être c'était du au fait que l'affectation n'était pas par valeur mais un pointeur (la variable RS n'est plus valide évidemment dans la page redirigée), d'où mon value mais rien n'y fait. J'ai également essayé en passant par une variable intermédiaire, idem.
 
Une idée ?

Reply

Marsh Posté le 16-08-2001 à 19:46:34   

Reply

Marsh Posté le 19-08-2001 à 04:19:52    

Sans doute parce que la page du redirect n'est pas dans le même répertoire que la page où tu fixe le cookie.
Chaque cookies est accessible selon un domaine et un pathname
 
précise alors le pathname à la racine du serveur : "/"
 
 
:)


---------------
"L'imagination est plus importante que la connaissance" - A. E.
Reply

Marsh Posté le 20-08-2001 à 10:20:41    

Ca ne marche pas et d'après ce que j'ai trouvé un response.redirect pert les cookies créé auparavant : http://lists.evolt.org/archive/Wee [...] 52495.html
 
Too bad :) !!

Reply

Marsh Posté le 20-08-2001 à 10:34:51    

si tu es en ASP3 tu peux essayer Response.Transfer, mais moi j'ai jamais eu ce blème avec Response.redirect, ça marche très bien.

Reply

Marsh Posté le 20-08-2001 à 11:07:30    

J'ai confirmation de la perte des cookies par response.redirect, car le redirect touche le header contenant les cookies... : http://www.aspalliance.com/nothingmn/view.asp?aid=30

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed