Question

J'ai une application ASP.NET 2.0. La page de connexion redirige deux fois lorsque la connexion a réussi. Cela fonctionne correctement sur tous les serveurs d’environnement de test et de production, sauf un. Nous pouvons voir avec Fiddler que le login redirige vers la deuxième page et il redirige vers la troisième. Lorsque vous arrivez à la troisième page, le cookie d'authentification est perdu et la page est redirigée vers la connexion. Comme mentionné, cela ne se produit que sur un serveur de production avec IE7. Cela fonctionne bien si nous essayons IE7 à partir du serveur lui-même. Il échoue uniquement à partir d'autres ordinateurs clients. Cela fonctionne parfaitement bien si je viens d'essayer la même chose de FireFox. Je peux voir clairement du violoniste que dans ce cas le cookie n’est pas perdu.

Des idées?

Était-ce utile?

La solution

Définissez-vous un cookie avec un jeu de noms de domaine? Lorsque vous naviguez, votre URL contient-elle le nom de domaine?

" localhost " Les cookies ne fonctionnent pas vraiment comme des cookies de domaine et peuvent souvent disparaître.

HttpCookie contient le paramètre de domaine à définir.

scroll top