Sí, claro, la operatoria es ésa y pude implementar WSAA y WSFEv1 sin problemas.
Terminé solucionándolo por código delegando la validación de certificado a una
función que siempre devuelve TRUE. No es lo ideal pero por el momento es la
solución que encontré.... Les paso el código:
System.Net.ServicePointManager.ServerCertificateValidationCallback =
New System.Net.Security.RemoteCertificateValidationCallback(AddressOf
validarCertificado)
Dim oWSMTXCA As New WSMTXCA.MTXCAService
oWSMTXCA.Credentials = System.Net.CredentialCache.DefaultCredentials
Private Function validarCertificado(ByVal sender As Object, ByVal
certificado As System.Security.Cryptography.X509Certificates.X509Certificate,
ByVal cadena As System.Security.Cryptography.X509Certificates.X509Chain, ByVal
sslErrores As System.Net.Security.SslPolicyErrors) As Boolean
Return True
End Function
Saludos y gracias
Mauro E. Andrea
Newdev S.R.L. - Tecnología Informática
Rioja 1151 Piso 3 Of. 3
Tel. (0341) 530-0572 / 425-9808
www.newdev.com.ar<http://www.newdev.com.ar/>
www.facebook.com/newdevsrl<http://www.facebook.com/newdevsrl>
www.twitter.com/newdevsrl<http://www.twitter.com/newdevsrl>
De: [email protected] [mailto:[email protected]] En nombre de Pablo Rausch
Enviado el: martes, 28 de junio de 2011 05:35 p.m.
Para: [email protected]
Asunto: [puntonet] Webservice AFIP
Tenés algún problema con el certificado SSL.
Yo lo estuve trabajando con WSFE y WSFEX y lo que hice fue crear el certificado
con el OpenSSL y después lo termine exportando a un archivo PFX y usé ese
archivo PFX sin problemas.
Supongo que para el WSMTXCA se trabaja de la misma manera.
Espero que te sirva de ayuda
Saludos
--
Ing. Pablo I. Rausch
Ingeniero en Sistemas de la Información
[email protected]<mailto:[email protected]>
El 28 de junio de 2011 15:23, Mauro E. Andrea
<[email protected]<mailto:[email protected]>> escribió:
Buenas tardes a todos.
Estoy implementando el webservice WSMTXCA de Afip y no logro comunicarme debido
a que siempre recibo el mensaje de error: Se ha terminado la conexión: No se
puede establecer una relación de confianza para el canal seguro SSL/TLS.
Ya tengo implementado WSAA y WSFEv1 sin problemas pero la verdad es que no
logro conectarme con el WSMTXCA.
Por cierto, ya instalé en la PC el certificado de la CA que es Geotrust.
Cualquier ayuda será agradecida.
Saludos.
Mauro E. Andrea
Newdev S.R.L. - Tecnología Informática
Rioja 1151 Piso 3 Of. 3
Tel. (0341) 530-0572 / 425-9808
www.newdev.com.ar<http://www.newdev.com.ar/>
www.facebook.com/newdevsrl<http://www.facebook.com/newdevsrl>
www.twitter.com/newdevsrl<http://www.twitter.com/newdevsrl>