Jump to content

[1.6.1.16] Login et ajout panier impossibles sous Chrome sur serveur de prod


Laurent Brugiere

Recommended Posts

Bonjour,

 

J'ai entamé un sujet visible sur cette page.

 

Mon problème reste entier : uniquement avec le navigateur Chrome toute plateforme confondue, impossible de se loguer au Front, ni d'ajouter une produit au panier sur le site en production.

Problème de cession ? De cookie ?

 

Ah, le même site fonctionne parfaitement en local et sous Chrome.

 

On me propose de mettre en place REDIS pour prendre en charge la cession. Je vous dirai si cette action contourne le problème.

 

Dans l'intervalle, si vous avez une super piste ou idée, je suis preneur. Merci d'avance.

Link to comment
Share on other sites

Le site se trouve à cette adresse : cooknshop.on-web.fr

 

Il réclame un login et password, que je fournis en MP.

 

En enquêtant un peu, et en ouvrant les consoles de dev des navigateurs FF et SAFARI, je me suis aperçu que Chrome n'écrivait pas le second cookie concernant le Front. Il y a bien le cookie pour la partie Admin pourtant. Est-ce une piste plausible ?

 

[EDIT]

Maintenant j'en suis sûr. Google Chrome n'écrit pas le cookie concernant le front.

Sur FF et Safari :

Le domaine concernant l'admin est .cooknshop.on-web.fr

Le domaine concernant le front est .on-web.fr

 

Sur Chrome, j'ai uniquement ".cooknshop.on-web.fr"

Edited by Laurent Brugiere (see edit history)
Link to comment
Share on other sites

Merci pour ton aide okom3pom.

 

Bon, c'est pas rassurant, si les spécialistes sèchent. Peut-être qu'en migrant sur Magento mon problème sera résolu.

 

Je poursuis mes investigations et je peux affirmer qu'il s'agit bien là d'un bug de Prestashop.

Car, dans mon cas, le cookie écrit pour le front est de la forme : .domain.fr

Et le cookie pour l'admin est : .subdomain.domain.fr

Ce qui dans l'absolu est ubuesque, puisque dans les deux cas, le cookie devrait écrire la bonne forme : .subdomain.domain.fr

 

Pour résumer, je pense que mon problème sera résolu à l'achat d'un domaine sans utilisation de sous-domaine.

 

J'ai trouvé les réponses ici : https://stackoverflow.com/questions/18492576/share-cookie-between-subdomain-and-domain/23086139#23086139

Avec l'outil qui me permet d'affirmer ce que je viens de dire ici : https://scripts.cmbuckley.co.uk/cookies.php

Edited by Laurent Brugiere (see edit history)
Link to comment
Share on other sites

Problème résolu !

 

Sérieux, il faut un article dans les FAQ de Prestashop : en cas de problème d'ajout au panier ou de connexion à son compte, la première chose à regarder est l'url inscrite dans le BO. Si c'est ok, la 2nd chose à regarder, c'est le domaine. Et si sous-domaine : forcer le www !!!

 

Bon, merci okom3pom pour ton soutien, et je me remercie également au passage d'avoir trouvé d'ou vient le problème et sa solution.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...