Hallo,
Ik zit met het volgende probleem:
Ik heb een web-applicatie in PHP waarmee ik via SOAP-Calls gebruik maak van web-services van andere partijen. Tot nog toe heb ik daarvoor gebruik gemaakt van de NuSOAP library en dat werkte naar tevredenheid.
Sinds kort is het voor een aantal toepassingen noodzakelijk dat ik een client certificate meegeef in een SOAP-Call. Dit is echter nog niet volledig geïmplementeerd in NuSOAP, ik kom echter wel het volgende tegen in de code:
Weet iemand of dit toereikend is om een certificaat cert.pem op te nemen in de SOAP-Call? Zo ja, hoe werkt dat??
Ik zit met het volgende probleem:
Ik heb een web-applicatie in PHP waarmee ik via SOAP-Calls gebruik maak van web-services van andere partijen. Tot nog toe heb ik daarvoor gebruik gemaakt van de NuSOAP library en dat werkte naar tevredenheid.
Sinds kort is het voor een aantal toepassingen noodzakelijk dat ik een client certificate meegeef in een SOAP-Call. Dit is echter nog niet volledig geïmplementeerd in NuSOAP, ik kom echter wel het volgende tegen in de code:
PHP:
1
2
3
4
5
6
7
8
| /* TODO: support client certificates (thanks Tobias Boes) curl_setopt($this->ch, CURLOPT_CAINFO, '$pathToPemFiles/rootca.pem'); curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, 1); curl_setopt($this->ch, CURLOPT_SSL_VERIFYHOST, 1); curl_setopt($this->ch, CURLOPT_SSLCERT, '$pathToPemFiles/mycert.pem'); curl_setopt($this->ch, CURLOPT_SSLKEY, '$pathToPemFiles/mykey.pem'); */ |
Weet iemand of dit toereikend is om een certificaat cert.pem op te nemen in de SOAP-Call? Zo ja, hoe werkt dat??