Accueil > Forum > > > > Ajax et https
Ajax et https
mercredi 4 juin 2008 à 20:07:54 |
Ajax et https

brian85
|
Bonjour, j'ai migré mon intranet sur un serveur en https pour des raisons de sécurité, mais depuis mes appels Ajax ne passent plus en effet firebug me signale un problème de sécurité la page en https appelle le script php cible en http. Comment faire pour que la cible soit appellée en https ? (j'ai essayé de rajouter 'https://' à la ligne de xhr_object.open("POST","https://"+file,div)) Voici mon js : function httpRequest(div,file){ var xhr_object = null; if(window.XMLHttpRequest) // Firefox xhr_object = new XMLHttpRequest(); else if(window.ActiveXObject) // Internet Explorer xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); return; } xhr_object.open("POST", file, true);
xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4){ //alert(file); document.getElementById(div).innerHTML = xhr_object.responseText; document.getElementById(div).style.display = "block"; } } xhr_object.send(null); }Merci @ ceux qui se pencheront sur le problème.
|
|
jeudi 5 juin 2008 à 10:53:30 |
Re : Ajax et https

bultez
|
Bonjour, de mémoire d'Alzheimer, la syntaxe complète c'est ...open (méthode, URL, [a]synchrone , nom_utilisateur, mot_de_passe ) peut-être que ça baignerait ?
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 5 juin 2008 à 11:23:43 |
Re : Ajax et https

brian85
|
Euh je ne vais pas de quoi tu veux parler, ça fonctionnait nickel en http, le pire ce que même en forçant URL en concaténant le protocole détecté par window.location.protocol+"//"+window.location.hostname+URL , il semble que la méthode open remplace https par http (g testé la chaine en faisant un alert, elle est correcte) là je pète un plomb  . En plus y a pas de pb de cross domain puisque je reste sur le meme domaine c fou ce truc !!
|
|
jeudi 5 juin 2008 à 11:37:05 |
Re : Ajax et https

bultez
|
dieu me tripote... je pensais que cela aurait été clair.... tu fais un open me semble-t-il.. xhr_object.open("POST", file, true); non ? en https, un nom d'utilisateur et un mot de passe sont nécessaires... enfin ,je pense ! je te montrais la syntaxe de l'open, où on peut ( mais ce n'est pas obligatoire non plus hein ) passer et un nom d'utilisateur et un mot de passe, en te disant : essaye et dis nous !
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 5 juin 2008 à 11:40:46 |
Re : Ajax et https

ov3rdoze
|
Salut Je crois que ce que Bultez essaye de t'expliquer, c'est que HTTPS requiert peut-être un login et mot de passe dans la requête (puisque c'est sécurisé), qui ne sont pas utiles avec HTTP. Ca expliquerait que si tu ne les mets pas, ça fonctionne quand même en HTTP. Mais peut-être me trompe-je...
|
|
jeudi 5 juin 2008 à 11:47:11 |
Re : Ajax et https

bultez
|
Réponse acceptée !
on est d'accord ov3rdoze... sauf que pas peut-être ! ;o) reste à Brian à modifier son open, à essayer et à nous dire...
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
jeudi 5 juin 2008 à 11:54:31 |
Re : Ajax et https

brian85
|
Merci pour votre aide mais non en fait il s'agissait d'une classe de connexion à Active directory qui manipulait le header en http... désolé de vous avoir emmerdé avec ça, je devais être fatigué, dons Ajax fonctionne bien avec du SSl
|
|
mercredi 4 mars 2009 à 07:36:53 |
Re : Ajax et https

loucki
|
Bonjour Brian85,
Je suis débutant en Ajax alors est-ce que tu pourrais STP donner plus de détails sur la façon dont tu as résolue le problème? Est-ce que c'est bien au niveau de la méthode OPEN de la classe XMLHttpRequest que se gère les requêtes Ajax en https? Je voie qu'il y a les params 'utilisateur' et 'motdepasse' dans cette méthode
open(methode, url, asynchrone, utilisateur, motDePasse)Merci d'avance pour tes explications
loucki 'hope being Loucki !
|
|
Cette discussion est classée dans : file, https, xhr, object, div
Répondre à ce message
Sujets en rapport avec ce message
Prob rechargement XmlHttpRequest [ par sunee ]
Bonjour, Bon j'ai hésité à poster dans au secours hein ... mais je vais poster dans la catégorie concernée...Quelqu'un a-t-il déjà rencontré des pro
Ajouter un preload au chargement d'un div [ par renaud2006 ]
Bonjour, voila j'utilise une simple fonction de chargement de div en javascript , le petit soussis c'est que j'aimerai y rajouter un préload de charge
je suis débutant. j'ai besion d'aide svp merci [ par dpk1 ]
bonjour, je fais mon premier site. j'ai fait un model en html css et je suis au php. je passe des nuit blanche à apprendre. mais là je suis tomber sur
Rafraichir div avec select méthode POST [ par gabi26 ]
Bonjour,Mon premier message sur le forum qui jusque là m'a bien inspiré!Voici le Hic:J'utilise un select pour appeler différentes pages php. Le script
Pb d'utilisation de données chargées dans une div avec ajax [ par sagat06 ]
Bonjour à tous, donc voilà: je rempli une div avec le contenu d'un fichier texte grâce à la fonction suivante trouvé sur Codes-sources => var mox; fun
créer des lien en ajax [ par baloc ]
bonjour à tous.Je souhaite réaliser des liens en ajax. ça c'est la partie simple théorique. maisntenant l'autre partie. les liens sont des éléments d'
Pb avec xhr_object.open et IE [ par Degom95 ]
Bonjour, Je gère un site de club et j'ai essayé de mettre à jour un DIV avec un fichier externe, après pas mal de recherche sur Codes-Sources, j'ai vu
problème avec eval sur une reponse ajax [ par everalex1 ]
voila je demande a un script php par de l ajax daller chercher une page dun site,je taille le code reçu avec des fonctions pour obtenir que se qui min
jquery et ajax formulaires [ par Annadrill ]
bonsoir, j'aimerais savoir comment je dois m'y prendre pour recréer un script du type de celui ci-dessous pour jquery, le systeme étant que les cha
Ajax et base de donnees [ par voyager ]
voyager Bonjour a tous Etant debutant je ne sais pas si je post au bon endroit mais bon j essaye [u]Petit explication pour la comprehension [/u] D
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|