51 votes

Pourquoi ne puis-je pas installer un cookie et rediriger?

Je vais avoir un problème de cookies et de faire une 302 redirection
Dans google chrome, le cookie n'est pas réglé (je n'ai pas testé safari), dans d'autres navigateurs, j'ai eu le même problème jusqu'à ce que j'ai ajouté Path=/ pour le témoin d'un maintenant ça fonctionne.

C'est de cette façon l'en-tête paraît; l'état est - 302 Found

Content-Type    text/html; charset=iso-8859-1
Expires Thu, 01 Jan 1970 00:00:00 GMT
Set-Cookie  alasca-flash=error-Message<Required<error-Name<Required<error-Sex<Required<error-Age<Required<;Path=/
Location    /messages/sdf
Content-Length  0
Server  Jetty(6.1.x)

Aucune idée sur pourquoi le cookie n'est pas défini? Ou de toute solution de contournement?

30voto

DVK Points 63282

Voir cette question: Safari n'a pas de Cookie ensemble mais IE / FF n'

Il mentionne ce rapport de bug dans WebKit (en raison de l'AFC)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X