Salut, je poste la réponse ici car elle est bien référence dans Google... et bien que la réponse ai déjà été donnée un peu partout sur Internet.
Donc pour ceux qui veulent publier un swf sur du https ( ssl ),
il faut modifier la ligne
codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
en
codebase=https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
et la ligne
pluginspage="http://www.macromedia.com/go/getflashplayer"
en
pluginspage="https://www.macromedia.com/go/getflashplayer"
donc c'est simple il faut juste modifier http par https.
Maintenant je vais un peu plus loin pour ceux qui voudrait faire des appels loadvars (dans ce swf sécurisé) vers un script php sur https car j'ai rencontré une erreur sur Internet Explorer.
Le problème peu survenir si vous appelez (par loadvars) une fichier php sur https qui contient un session_start(). Sous Internet Explorer vous aurez un plantage du chargement.
La solution est qu'il faut ajouter les lignes suivants après le session_start() :
header("Cache-Control: public");
header("Pragma:");
header("Expires: 0");
avec ca vous allez maintenant pouvoir faire des appel https par loadvars sur des script php qui contiennent des session_start().
Partager