Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Como consumir un web service que usa SSL (https://www.clubdelphi.com/foros/showthread.php?t=84839)

AzidRain 12-12-2013 20:38:02

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.


La franja horaria es GMT +2. Ahora son las 08:37:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi