Ver Mensaje Individual
  #1  
Antiguo 12-12-2013
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Como consumir un web service que usa SSL

Estoy haciendo un pequeño cliente para timbrado fiscal. El webservice que proporciona el proveedor es bastante sencillo sin embargo me he encontrado conque nunca me puedo autenticar. Me di cuenta que el webservice está trabajando en una conexion SSL por lo que obviamente lo que le mando al no estar codificado no me deja hacer nada. Mi duda es: ¿Como consumo el web service usando SSL? Tengo un certificado y un password que me proporcionaron pero no se como meterlo para consumir el web service. Aquí un código de lo que hago:

Código Delphi [-]
var
  ConexionWS:WSForcogsa;
  RespAutenticar : wsAutenticarResponse;
  RespTimbrado   : wsTimbradoResponse;
  token:widestring;
begin

  ConexionWS := GetWSForcogsa(False,'https://dev.facturacfdi.mx:8081/WSTimbrado/WSForcogsaService?wsdl'); //Realizar la conexion al web service

  RespAutenticar := ConexionWS.Autenticar('pruebasWS','pruebasWS');

  Memo1.Lines.Add(RespAutenticar.mensaje);
  token := RespAutenticar.token;
  Memo1.Lines.Add(RespAutenticar.token);
  RespTimbrado := ConexionWS.Timbrar('xmlasdd adsa dasddsadsad',token);
  Memo1.Lines.Add(RespTimbrado.mensaje);
  RespAutenticar.Free;
  RespTimbrado.Free;

Ya importé el web service y todo.

Por ahí si alguien en México se ha conectado con el PAC formasdigitales.mx se los voy a agradecer si me ayudan.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita