loic V. Posted March 7, 2022 Share Posted March 7, 2022 (edited) Bonjour, Je vends un module sur le marketplace de Prestashop (https://addons.prestashop.com/fr/personnalisation-de-page/51697-ajout-d-infos-aux-caracteristiques-de-vos-produits.html), pour cela je viens de créer un site permettant au futur acheteur de tester ce dernier. Lorsque je me connecte sur la partie admin du site (https://www.demo-addinfofeatures.cdi45.fr/J9pjZ4vRL/) avec l'identifiant [email protected] et le mot de passe demodemo comme le préconise prestashop, aucun souci. Par contre, lorsque je me connecte sur la partie admin du site via la démo de prestashop (https://addons.prestashop.com/demo/BO41665.html) avec l'identifiant [email protected] et le mot de passe demodemo comme le préconise prestashop, cela me retourne l'erreur suivante : Quote "La page n’est pas redirigée correctement Une erreur est survenue pendant une connexion à www.demo-addinfofeatures.cdi45.fr. La cause de ce problème peut être la désactivation ou le refus des cookies." J'ai donc modifié mon fichier .htaccess du site en ajoutant le code suivant : Quote Header edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None comme indiqué sur le lien suivant https://addons.prestashop.com/fr/seller-blog.php?article=1078 mais le problème persiste. Comme vous pouvez le constater, le lien indique qu'il est possible de devoir le faire directement dans la configuration du serveur (apache ou nginx).Je me suis donc dirigé vers mon hébergeur (o2switch) qui m'a proposé les modifications suivante : Quote Avez-vous essayer en désactivant les sécurités dans l'outil "tiger protect" de cPanel ? - https://faq.o2switch.fr/hebergement-mutualise/tutoriels-cpanel/tiger-protect Malheureusement, le problème persiste. Auriez-vous une idée pour résoudre ce problème s'il vous plaît ? Merci par avance, Bien cordialement, Loïc VIVIEN. Edited March 7, 2022 by loic V. (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted March 7, 2022 Share Posted March 7, 2022 Contactez Addons directement car c'est eux qui font la redirection en iframe et le souci doit venir du télescopage des cookies. Link to comment Share on other sites More sharing options...
loic V. Posted March 7, 2022 Author Share Posted March 7, 2022 (edited) Merci pour votre retour Eolia.C'est la première chose que j'ai faite, voici mon échange avec eux : Quote Subject: Back-office demo problem of my module | Problème demo back-office de mon module Hello, Yesterday I added a demo to the module I'm selling. First of all thank you for validating this modification. Then, when I test the Back-office demo via your website (https://addons.prestashop.com/demo/BO41665.html), it is impossible to connect with the identifiers "[email protected]" and the "demodemo" password, while these accesses are well created since when I test live, it works perfectly. For information, I perform the test under Mozilla Firefox. Is the problem on your side? Is it up to me to manipulate? If so, can you tell me which one? Thanks in advance. Loïc VIVIEN - CDI45. ------------------------------------------------------------------------------------------------------------------------------------------------------------------- Bonjour, J'ai ajouté hier une démo au module que je vends. Tout d'abord merci d'avoir validé cette modification. Ensuite, lorsque je teste la démo du Back-office via votre site web (https://addons.prestashop.com/demo/BO41665.html), il est impossible de se connecter avec les identifiants "[email protected]" et le mot de passe "demodemo", alors que ces accès sont bien créés puisque quand je teste en direct, cela fonctionne parfaitement. Pour information, j'effectue le teste sous Mozilla Firefox. Le problème vient-il de votre côté ? Est-ce à moi de faire une manipulation ? Si oui, pouvez-vous m'indiquer laquelle ? Merci par avance. Loïc VIVIEN - CDI45. Vous - 23-02-2022 14:28 Bonjour Loïc, Thank you for your message and for contacting us. Chrome and Safari browsers block access because the demos are framed in Iframes on the Prestashop Addons website. Both browsers secure the data by blocking third party cookies or by the fact that the cookies do not correspond to the domain displayed in the browser. As a result, your customers cannot log in to your demonstrations because the cookie does not register properly. In order for the Chrome and Safari browsers to no longer block cookies, you must add the permission of the browser. To do this, you must update your demos by adding this line of code in your .htaccess files to force Secure;SameSite=None to all cookies on the site : Header edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None Sometimes the configuration in htaccess does not work, can it be done directly in the server configuration (apache or nginx) ? Also to help you, I invite you to read this document. It will allow you to correctly set up this code. Don’t hesitate to come back to me if the problem persists. Cordialement, Malek Service Client - PrestaShop Addons Comment vendre sur Addons ? star_borderstar_borderstar_border Noter ce message PrestaShop - 24-02-2022 14:49 Qualité de l'aide Temps de réponse check Merci de votre temps ! close Fermer Hello, Thank you for your feedback but my problem also takes place on the Mozilla Firefox browser. I added the following code to the .htaccess file " Change Set-Cookie header ^(.*)$ $1;Secure;SameSite=None ==" But the problem persists on any browser! The site is hosted under o2switch. Do you have an idea to solve the problem? ----------------------------------------------------------------------------- Bonjour, Merci pour votre retour mais mon problème a également lieu sur le navigateur Mozilla Firefox. J'ai rajouté le code suivant sur le fichier .htaccess " Header edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None " Mais le problème persiste sur n'importe quelle navigateur! Le site est hébergé sous o2switch. Avez-vous une idée pour résoudre le problème ? Vous - 24-02-2022 15:49 Bonjour Loïc, Thank you for your reply. Unfortunately, we do not provide technical support. We therefore recommend that you read our article https://addons.prestashop.com/en/seller-blog.php?article=1078 in your DEVBLOG and this document below :https://stackoverflow.com/questions/54104573/how-to-set-samesite-cookie-attribute-using-apache-configuration Cordialement, Malek Service Client - PrestaShop Addons Comment vendre sur Addons ? Bien cordialement, Loïc VIVIEN. Edited March 7, 2022 by loic V. (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 7, 2022 Share Posted March 7, 2022 Bonjour, j'ai fait un bel article sur le sujet il y a pas mal de temps : https://www.mediacom87.fr/pourquoi-les-demonstrations-sur-addons-ne-fonctionnent-plus-sur-safari-et-chrome/ 1 1 Link to comment Share on other sites More sharing options...
loic V. Posted March 7, 2022 Author Share Posted March 7, 2022 Milles merci Mediacom87, grâce à votre article et sa mise à jour du 26/11/2020, mon problème est enfin résolu ! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now