Je vous souhaite à tous une très belle année 2025 ! Aussi j'imagine que vous avez été gâté encore une fois à Noël pour le plus grand plaisir d'une société de consommation. N'oubliez pas que la terre vous jugera !
En attendant, j'ai, pour tous ceux parmi vous qui comme moi ont "un jour" utilisés la connexion "Facebook" sur AliExpress, une solution qui devrait pouvoir vous permettre de vous connecter à nouveau sur celui-ci !
Un Bug lié à une traduction Française !
Clairement la première fois que j'ai constaté l'impossibilité de me connecter à AliExpress via le bouton "Facebook"
J'ai crû à un bug "passager". J'ai bien vu en effet, une erreur dans la console, et je me suis dit que "l'armée de développeur" travaillant sur cette plateforme, jour et nuit ... était très certainement déjà sur le coup, et que ça ne durerait pas ...
J'ai mal agit !
En réalité, je pense que la première chose à faire dans ce genre de cas, est très certainement de les avertir. Si personne ne prends l'initiative, alors rien ne sera fait ... et nous attendrons éternellement qu'il se passe quelque chose.
Ce bug concerne uniquement les Français (à ma connaissance), et parmi eux .... uniquement ceux qui se connecte via le bouton de connexion "Facebook" ... ce qui limite très certainement le nombre de personnes concernées.
La Méthode de diagnostique
Tout d'abord première étape ... il faut se connecter
Profitez également de cette étape pour ouvrir votre console !
Rappel : Pour ouvrir la console de votre navigateur, appuyez sur la touche F12 de votre clavier, ou faite un clic droit sur la page que vous consultez, sélectionnez le menu "inspecter l'élément".
Lorsque votre console est ouverte, sélectionnez dedans l'onglet "console".
Parfait, à présent choisissez la connexion "Facebook", et suivez le parcours.
C'est après cette étape, que vous devriez vous retrouver bloqué sur l'url : https://thirdparty.aliexpress.com/fbcallback.htm?.......
En principe, vous obtenez une page "blanche" et votre console, affiche le message d'erreur suivant ...
En 2 p'tit clics, vous devriez savoir d'où vient l'erreur. Car sur cette même ligne vous trouverez le nom du fichier concerné par cette erreur et la ligne où se produit l'erreur dans celui-ci. fbcallback.htm:64
En allant donc à la ligne 64 du fichier fbcallback.htm on découvre, en "flagrant délit" le responsable de ce bug !
Un vulgaire saut de ligne entre le "point" et la quote.. En javascript il n'est pas possible avec de simple quote d'écrire du texte sur plusieurs lignes. Il faut impérativement qu'une chaine de caractère commence et se termine sur une même ligne. (Pour les puristes, je fais une généralité, il y a des moyens que je n'évoquerais pas dans cet article, car ce n'est pas l'objet de celui-ci ).
Bref, si le texte associé à l'attribut DISABLE_MODAL_SUBTITLE avait été sur une seule ligne, sans ce malencontreux "saut de ligne", alors tout se passerait comme sur des roulettes pour vous ! Vous seriez déjà connecté !
La Solution à ce problème !
En principe chaque problème a une solution : J'ai donc produit pour vous, un script, qu'il vous suffira d'exécuter dans la console de cette même page (celle qui vous affiche l'erreur).
Copiez collez le script suivant dans la console et validez avez la touche entrée :
Après avoir validé, vous devriez être redirigé sur la page d'accueil d'AliExpress en étant connecté !
Petit Warning : Ne mettez pas trop de temps à effectuer la manipulation, l'action d'authentification repose sur des échanges de jetons qui ont une durée de vie courte. L'opération est "sensée" être faite automatiquement par AliExpress. Ce Bug vous oblige à intervenir manuellement, donc essayez de faire ça en moins de 30 secondes ;)
Conclusion
J'espère que cette solution vous servira. Mais ne revenez pas dans 6 mois me dire que ça ne fonctionne "pas". Je rappelle qu'il s'agit d'un "Hack", que je ne maitrise pas ce qui se passe chez AliExpress, et que la "solution de contournement" peut aussi bien marcher et vous être utile, que déclencher chez AliExpress une correction instantanée, ou encore ... voir émerger d'autres bugs.
Cela étant n'hésitez pas à me dire en commentaire si cela vous a aidé, ou à votre tour, aider via vos commentaires d'autres dyrknautes en difficulté !
Merci beaucoup l’ami !!
L’astuce fonctionne le 17/01/25!
J’ai galéré à essayé de désactiver toutes les extensions chrome et tenter sur edge sans succès. Etonnant que les devs ne corrigent pas le problème…
Je n’ai pas encore essayé, mais merci infiniment pour ce post… Cela fait des semaines que je n’arrivais plus pas me connecter sur AliExpress depuis mon Mac mini M2 avec lequel je passais toutes mes commandes. J’étais donc obligé d’acheter depuis mon smartphone qui, lui, se connectait sans problème par Facebook ! Inutile de dire que j’achetais du coup beaucoup moins car c’est plus fastidieux ainsi. J’avais essayé de les contacter mais tout est automatisé par des « robots » et il est impossible de joindre une personne humaine chez eux. C’était vraiment insupportable. En tout cas je vous remercie encore d’avoir évoqué le problème et d’y avoir proposé une solution, fusse t-elle provisoire. Bien à vous.
Mille excuses car malheureusement, persuadé que ça marcherait, j’avais envoyé mon message précédent avant d’essayer la solution proposée ici. Or, malgré de multiples essais, je n’ai pas réussi à me connecter à AliExpress par Facebook. Le script copié-collé génère une erreur sur la console, hélas… Y aurait-il un bug dans le script de correction du bug ?!
J’avais envoyé deux messages hier, un pour vous remercier d’avoir résolu ce problème et le deuxième pour vous dire que ça ne fonctionnait pas. Je me suis penché sur le problème, et en effet, je me suis rendu compte qu’il y avait une petite coquille qui s’était glissée dans le script que vous aviez partagé. Je le mets donc corrigé ci-dessous. Merci encore pour votre excellente solution. Bien à vous.
Merci beaucoup l’ami !!
L’astuce fonctionne le 17/01/25!
J’ai galéré à essayé de désactiver toutes les extensions chrome et tenter sur edge sans succès. Etonnant que les devs ne corrigent pas le problème…
Merci énormément!
j’avais le même problème pour la connexion via les comptes google…
Je n’ai pas encore essayé, mais merci infiniment pour ce post… Cela fait des semaines que je n’arrivais plus pas me connecter sur AliExpress depuis mon Mac mini M2 avec lequel je passais toutes mes commandes. J’étais donc obligé d’acheter depuis mon smartphone qui, lui, se connectait sans problème par Facebook ! Inutile de dire que j’achetais du coup beaucoup moins car c’est plus fastidieux ainsi. J’avais essayé de les contacter mais tout est automatisé par des « robots » et il est impossible de joindre une personne humaine chez eux. C’était vraiment insupportable. En tout cas je vous remercie encore d’avoir évoqué le problème et d’y avoir proposé une solution, fusse t-elle provisoire. Bien à vous.
Mille excuses car malheureusement, persuadé que ça marcherait, j’avais envoyé mon message précédent avant d’essayer la solution proposée ici. Or, malgré de multiples essais, je n’ai pas réussi à me connecter à AliExpress par Facebook. Le script copié-collé génère une erreur sur la console, hélas… Y aurait-il un bug dans le script de correction du bug ?!
Bonjour,
J’avais envoyé deux messages hier, un pour vous remercier d’avoir résolu ce problème et le deuxième pour vous dire que ça ne fonctionnait pas. Je me suis penché sur le problème, et en effet, je me suis rendu compte qu’il y avait une petite coquille qui s’était glissée dans le script que vous aviez partagé. Je le mets donc corrigé ci-dessous. Merci encore pour votre excellente solution. Bien à vous.
scripts = Object.values(document.getElementsByTagName(‘script’)); scripts.filter(e=>e.textContent.length>0).map(script=>{eval(script.textContent.replace(/.\n’,/g, ».’, »))}); nscript = document.createElement(‘script’); nscript.src = ‘//assets.aliexpress-media.com/g/ae-fe/thirdpart-sns-login/0.0.35/sns/index.js’; document.getElementsByTagName(‘html’)[0].appendChild(nscript);
bonjour , je suis sur mac et je ne sais pas ce que c est » la console »..j ai le meme probleme , impossible à se connecter , page blanche