![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Webservice descarga masiva SAT (mexico)
Buen día, alguien ha consumido el webservice que proporciona el SAT para descarga masiva de cfdi en Delphi o en un cliente como SOAPUI o PostMan? si alguien lo ha hecho y tiene un request de autenticación que este correcto me lo puede compartir por favor? utilizando el request de ejemplo de la documentación del SAT no obtengo conexión, y utilizando el request publicado por https://developers.sw.com.mx/knowled...uthenticacion/
obtengo respuesta pero es negativa, no menciona nada mas que: "An error occurred when verifying security for the message." saludos |
#2
|
||||
|
||||
Pues en el mismo link q colocaste, viene un comentario que dice que tiene q ver con la hora...
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#3
|
||||
|
||||
Ya pude autenticarme, estaba cifrando mal uno de los nodos, gracias por la respuesta.
|
#4
|
|||
|
|||
Cita:
Muchas gracias y saludos |
#5
|
||||
|
||||
Cita:
Para poder ayudarte necesito que me digas en que tienes duda y con gusto te apoyo. Saludos. Edit: Ellos tienen un proyecto, aunque este en otro lenguaje y los métodos para calcular los valores son totalmente diferentes, te ayuda a saber si el valor que obtienes es correcto o no Última edición por pgranados fecha: 22-03-2023 a las 20:37:50. Razón: Aclaracion |
#6
|
|||
|
|||
Cita:
En el ejemplo del link que me acabas de compartir que por cierto, se agradece... A la hora de asignar valor a la parte de "SignatureValue" del XML se hace uso de este código Código:
public string Sign(string sourceData, X509Certificate2 certificate) { byte[] data = GetBytes(sourceData); byte[] signature = null; using (RSA rsaCryptoServiceProvider = certificate.GetRSAPrivateKey()) { signature = rsaCryptoServiceProvider.SignData(data, HashAlgorithmName.SHA1, RSASignaturePadding.Pkcs1); } return System.Convert.ToBase64String(signature); } PD. estoy en el paso 1 que es la autenticacion |
#7
|
|||
|
|||
LLamad al WS de autenticación del SAT
Hola,
Estoy tratando de obtener el token de autenticación utilizando postman. Veo que hay usuarios que comentan que hay un desfase de hora al informar los campos <u:Created> y <u:Expires>. Alguien ha conseguido obtener el token utilizando postman o soapUi? Afectaría en algún modo si estoy lanzando la petición desde España? (UTC del PC puede tener algo que ver?) Gracias! |
#8
|
|||
|
|||
Autenticación en el web service del SAT
Hola compañeros
He intentado realizar la autenticación, para obtener el token, esto desde postman, pero siempre recibo el siguiente mensaje: <faultstring xml:lang="en-US">An error occurred when verifying security for the message.</faultstring> Ya he checado lo del horario Si alguiem puede ayudarme se lo agradeceria mucho |
#9
|
|||
|
|||
Hola
A Todos, Alguien usando Delphi ha podido pasar la Autenticacion??? El primer paso pues es generar el XML El Segundo paso es enviarlo por Delphi usando THTTPRIO, alguien ya lo hizo??? |
#10
|
||||
|
||||
No necesariamente debes de usar el THTTPRIO, yo uso el Http de Indy10, que duda tienes para el consumo?
|
#11
|
|||
|
|||
Hola
Oye es que estoy tratando de consumir el servicio pero obtengo esta respuesta: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode xmlns:a="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">a:InvalidSecurity</faultcode><faultstring xml:lang="en-US">An error occurred when verifying security for the message.</faultstring></s:Fault></s:Body></s:Envelope> Lo mas probable es que no estoy enviando correctamente el Request... Segun yo tengo validado el XML y verificadas todas las firmas... <?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><s:Header><ActivityId CorrelationId="c5478a6f-8f27-43f4-bc97-bea17612517c" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">00000000-0000-0000-0000-000000000000</ActivityId><o:Security s:mustUnderstand="1" xmlns ![]() </o:BinarySecurityToken><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#_0"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>Z+uB4zr2+2uXw7TEvdlAY2BFEh8=</DigestValue></Reference></SignedInfo><SignatureValue>.............................................</SignatureValue><KeyInfo><o:SecurityTokenReference> <o:Reference ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" URI="#uuid-baa2a981-3299-4361-b0b8-d68c7318e634-1"/> </o:SecurityTokenReference></KeyInfo></Signature></o:Security></s:Header><s:Body><Autentica xmlns="http://DescargaMasivaTerceros.gob.mx"/></s:Body></s:Envelope> All signatures were successfully verified. |
#12
|
||||
|
||||
Ese error es por XML mal formado, por favor dime como calculas cada valor para orientarte un poco mas.
|
#13
|
|||
|
|||
Hola
Al parecer si tengo bien el XML, ahora tengo este error: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><s:Header><o:Security s:mustUnderstand="1" xmlns ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con modificacion masiva | xeuz | Firebird e Interbase | 6 | 31-07-2013 08:57:08 |
Modificacion masiva | Spynosa | Firebird e Interbase | 7 | 07-10-2010 06:06:05 |
insercion masiva | Alfredo | Firebird e Interbase | 3 | 12-11-2008 20:34:46 |
Insercion masiva de una BD a otra BD | oscjae | Firebird e Interbase | 5 | 15-12-2006 20:25:49 |
Inserción masiva en MySQL | Morfo | MySQL | 3 | 09-01-2004 18:05:33 |
![]() |
|