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');
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.