J'effectuais un test de connexion à un WebService développé en PHP avec un Login et un Mot de Passe dans un programme Delphi
ce test étant dans le but de vérifier si cela fonctionnait déjà via un client non-PHP car l'un des nos partenaires développant en Open-Edge ABL, n'arrive pas non plus à l'intégrer.
un client en PHP donnerait ceci :
j'ai tenté de renseigner HTTPWebNode.UserName\PassWord de mon THTTPRIO mais du côté PHP, il ne semble pas comprendre que l'on utilise ce login\mot de passe alors qu'en débogage, ces paramètres sont passé à l'API windows InternetConnect (THTTPReqResp.Connect dans SOAPHTTPTrans.pas), je ne vois pas comment aller plus loin dans le debug ... est-ce au moins des login\password à un même niveau de protocol ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $aOptions = array('login' => 'toto', 'password' => 'titi', 'trace' => TRUE); $oSoapClient = new SoapClient('https://www.toto.php', $aOptions); $oPatient = $oSoapClient->FonctionBidule('%', '', '', '', '', '', 'truc', '', '', 'all');
Partager