Jump to content

Module ATOS et HTTPS qui marche pas ensemble


Seb77

Recommended Posts

Bonjour à tous,

J'ai une petite question sur l'usage du https sur notre boutique. Je l'ai activé dans les préférences du B.O.

Dès que je rentre dans la partie panier, je passe bien automatiquement en HTTPS ... sauf au moment on l'on choisi le mode de paiement :

quand on clique sur Atos on a le message suivant : Avertissement de Sécurité : Bien que cette page soit chiffrée, les informations saisies vont être transmises en clair (sans chiffrement) et pourraient être lues lors de leur acheminement. Voulez-vous vraiment transmettre ces informations ? (cf screenshot) et après on arrive sur une page en http :

http://maboutiqueenligne.fr/prestashop/modules/atos/call_request.php

Il semble que le problème soit dans le form qui passe en HTTP et pas en HTTPS :

Payer par carte bancaire <form action="http://maboutiqueenligne.fr/prestashop/modules/atos/call_request.php"; method="post" name="PaymentRequest" class="hidden" id="atos_form" target="_top">



Savez-vous comment on peux forcer l'usage du SSL ? et question subsidiaire y'a t-il un moyen de changer l'intitulé du nom pour le moyen de paiement qui s'affiche dans history.php ... j'aimerai bien avoir plutôt Carte de Crédit plutôt que ATOS ... je pense que pas grand monde ne sait a quoi ATOS correspond ;)

Merci de votre aide par avance !
SébM

26724_FhyLuG2Fn5jjEemkwh1P_t

Link to comment
Share on other sites

Non effectivement sous Safari il n'y a pas de problème d'alerte ... c'est visiblement avec Firefox (3.6.6) que je vois le problème ...

N'y a-t-il pas un moyen de rester en HTTPS ?

Merci de votre aide

Link to comment
Share on other sites

Sous IE 8 c'est encore plus drôle ... sur toutes les pages il me dit qu'il y a des éléments non sécurisé ... sauf quand on choisi le paiement, donc le problème semble bien être coté Firefox ...

j'ai fais un compte démo si jamais quelqu'un veux regarder :
https://boutique.pomarium.fr/prestashop

login : [email protected]
pass : 123456


Si quelqu'un à une petite idée :)

Thx

Link to comment
Share on other sites

  • 7 months later...

Bonsoir

Pour forcer, le ssl voila un bout de code qui devrait faire l'affaire.

A mettre en haut de page juste aprés <?php.

Attention aussi a bien regarder le code source, si aucune image ou script js soit appeler par HTTP.

if($_SERVER['SERVER_PORT'] != 443) die(header('Location: https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']));

.
bon weekend Yannick

Link to comment
Share on other sites

  • 3 weeks later...

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...