|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 157 ![]() |
Bonjour,
Je dispose d'une page PHP sur mon Intranet, qui est basé sur HTTPs. Cette page de connexion demande un login et un mot de passe. A côté de cela, je dispose d'une application C++ qui souhaite se connecter à la page PHP, remplir le formulaire et le soumettre : le but est donc de s'authentifier directement à partir de l'application. Le soucis, c'est que mon application elle ne sait pas crypter les données sur SSL. Elle ne sait donc communiquer que sur HTTP simple. Existerait-il une solution tordue, orientée PHP/HTML pour contourner ce problème ? Exemple : - Mon application remplit un formulaire tampon HTML via HTTP. - Ce formulaire tampon soumet ses données en POST au vrai formulaire d'authentification qui est sur HTTPs Est-ce possible ? Si oui, est-il aussi possible de récupérer la réponse du serveur, de la renvoyer au formulaire tampon, et que le formulaire tampon la renvoit à l'utilisateur ? (Mon application "voit" la page comme un utilisateur depuis un navigateur) Merci pour vos suggestions :-) |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Rémi BOURGARELDéveloppeur .NET Inscription : juin 2006 Messages : 426 ![]() |
Il n'y a pas des appli pour faire du ssl en c++ ?
L'encodage est fait par ton navigateur lorsque tu va est en https.Et en gros ton programme cpp va faire la meme chose que le navigateur : construction requete http,encodage, envoi, (attente reponse).Je ne vois pas comment tu peut outrepasser une des phases pour avoir le meme resultat. Je sais qu'en java il y a un api standard tres simple pour faire du ssl, ca doit exister en cpp (apres il te suffira de recuperer le certificats dans les dossier de ton navigateur). |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 157 ![]() |
En fait j'utilise la librairie Qt 4.2.2, donc je ne code pas en C++ pur.
Cette librairie est utilisée dans l'ensemble des fonctionnalités de mon application, et elle offre un support HTTP mais pas HTTPs. Donc soit je me débrouille avec une pirouhette, soit je dois utiliser une autre librairie tierce pour cette fonctionnalité, soit je patiente jusqu'à la prochaine version de Qt qui intègrera un support SSL |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com