Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2009, 10:03
Avatar de jmoralesc
jmoralesc
 
Fecha de Ingreso: noviembre-2007
Mensajes: 4
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Como utilizar XMLRPC desde php y SSL

Hola, por fin encontre la solución y era más sencilla de lo que parecia. Simplemente para este caso se debe enviar el .key y el .crt por medio de funciones de XMLRPC como se muestra a continuación:

$key = '/usr/local/apache2/htdocs/xxxxx/aaaa.key';
$crt = '/usr/local/apache2/htdocs/xxxxxx/aaaa.crt';

$arreglo = new xmlrpcval(array("dominio"=>new xmlrpcval("undominio.com","string")),"struct");

$f = new xmlrpcmsg('product.availability',$arreglo);
$c = new xmlrpc_client('/DIR','myserverxmlrpc.com', 1897);
$c->setSSLVerifyHost(false);
$c->setSSLVerifyPeer(0);
$c->setKey($key,"");
$c->setCertificate($crt,"");
$c->setDebug(0);
$r = $c->send($f,0,'https');

Espero les sirva en algun momento. Saludos