Bonjour à tous,

Je bosse sur une appli qui utilise les cookies.
Lorsque l'utilisateur n'accepte pas les cookies, l'appli est sensée le rediriger vers une page d'incitation à l'acceptation des cookies.

Pour tester si l'utilisateur a un navigateur paramétré pour accepter les cookies, j'utilise ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
HttpServletRequest lOuterRequest;
lOuterRequest = ScopedServletUtils.getOuterRequest(lRequest);
//lRequest étant un objet HttpServletRequest qui est défini ailleurs
Cookie[] lCookies = lOuterRequest.getCookies();
Ce code fonctionne correctement avec firefox lorsque je désactive les cookies, l'objet lCookies est bien null.
Mais avec internet explorer, lorsque je paramètre celui ci pour qu'il n'accepte pas les cookies, l'objet lCookies est initialisé.

Je travaille en java 1.4

Merci à tous pour votre aide.