Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Preguntas Tecnicas
estoy haciendo un protocolo de comunicación para consumir el web service de la dian , pero cada que envio el soap request me devuelve un 400 bad request, antes me daba un 500 "no se pudo verificar la seguridad del mensaje" le arreglé unas cosas de la firma digital y ya no me sale ese error aunque la firma digital no se crea dentro del nodo correcto en el formato xml parece que si detecte la firma el servidor de la dian y la procesa
 

 method: 'post',

    url: 'https://vpfe-hab.dian.gov.co/WcfDianCustomerServices.svc',

    data: '<?xml version="1.0" encoding="UTF-8"?>\n' +

      '    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wcf="http://wcf.dian.colombia" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ext:UBLExtensions xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"><ext:UBLExtension xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:ExtensionComponents-2"><ext:ExtensionContent>??</ext:ExtensionContent></ext:UBLExtension></ext:UBLExtensions>\n' +

      '      <s:Header>\n' +

      '        <a:Action s:mustUnderstand="1">http://wcf.dian.colombia/IWcfDianCustomerServices/SendTestSetAsync</a:Action>\n' +

      '        <wsse:Security>\n' +

      '          <wsse:UsernameToken>\n' +

      '            <wsse:Username>xxxxxxxxxxxxx668063042582</wsse:Username>\n' +

      '            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">xxxxxxx0a6e38162c</wsse:Password>\n' +

      '          </wsse:UsernameToken>\n' +

      '            <ds:Signature>\n' +

      '\n' +

      '            </ds:Signature>\n' +

      '        </wsse:Security>\n' +

      '      </s:Header>\n' +

      '      <s:Body>\n' +

      '        <wcf:SendTestSetAsync>\n' +

      '          <wcf:contentFile>UEsDBAoAAAAAAG2jTVqixrMedQ0AAHUNAAALAAAAZmFjdHVyYS54bWw8SW52b2ljZSB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnNwZWNpZmljYXRpb246dWJsOnNjaGVtYTp4c2Q6SW52b2ljZS0yIiB4bWxuczpjYWM9InVybjpvYXNpczpuYW1lczpzcGVjaWZpY2F0aW9uOnVibDpzY2hlbWE6eHNkOkNvbW1vbkFnZ3JlZ2F0ZUNvbXBvbmVudHMtMiIgeG1sbnM6Y2JjPSJ1cm46b2FzaXM6bmFtZXM6c3BlY2lmaWNhdGlvbjp1Ymw6c2NoZW1hOnhzZDpDb21tb25CYXNpY0NvbXBvbmVudHMtMiIgeG1sbnM6ZXh0PSJ1cm46b2FzaXM6bmFtZXM6c3BlY2lmaWNhdGlvbjp1Ymw6c2NoZW1hOnhzZDpDb21tb25FeHRlbnNpb25Db21wb25lbnRzLTIiIHhtbG5zOnN0cz0iZGlhbjpnb3Y6Y286ZmFjdHVyYWVsZWN0cm9uaWNhOlN0cnVjdHVyZXMtMi0xIiB4bWxuczpkcz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnIyI+CiAgICAgICAgPGV4dDpVQkxFeHRlbnNpb25zPgogICAgICAgICAgICA8ZXh0OlVCTEV4dGVuc2lvbiB4bWxuczpleHQ9InVybjpvYXNpczpuYW1lczpzcGVjaWZpY2F0aW9uOnVibDpzY2hlbWE6eHNkOkV4dGVuc2lvbkNvbXBvbmVudHMtMiI+CiAgICAgICAgICAgICAgICA8ZXh0OkV4dGVuc2lvbkNvbnRlbnQ+CiAgICAgICAgICAgICAgICAgICAgPHN0czpEaWFuRXh0ZW5zaW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpJbnZvaWNlQ29udHJvbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkczpTaWduYXR1cmU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZHM6U2lnbmF0dXJlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpJbnZvaWNlQXV0aG9yaXphdGlvbj4xODc2MDAwMDAwMTwvc3RzOkludm9pY2VBdXRob3JpemF0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpBdXRob3JpemF0aW9uUGVyaW9kPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjYmM6U3RhcnREYXRlPjIwMTktMDEtMTk8L2NiYzpTdGFydERhdGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNiYzpFbmREYXRlPjIwMzAtMDEtMTk8L2NiYzpFbmREYXRlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdHM6QXV0aG9yaXphdGlvblBlcmlvZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHM6QXV0aG9yaXplZEludm9pY2VzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHM6UHJlZml4PlNFVFA8L3N0czpQcmVmaXg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpGcm9tPjk5MDAwMDAwMDwvc3RzOkZyb20+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpUbz45OTUwMDAwMDA8L3N0czpUbz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3RzOkF1dGhvcml6ZWRJbnZvaWNlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9zdHM6SW52b2ljZUNvbnRyb2w+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzdHM6SW52b2ljZVNvdXJjZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjYmM6SWRlbnRpZmljYXRpb25Db2RlIGxpc3RBZ2VuY3lJRD0iNiI+Q088L2NiYzpJZGVudGlmaWNhdGlvbkNvZGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvc3RzOkludm9pY2VTb3VyY2U+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzdHM6U29mdHdhcmVQcm92aWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHM6UHJvdmlkZXJJRCBzY2hlbWVBZ2VuY3lJRD0iMTk1IiBzY2hlbWVBZ2VuY3lOYW1lPSJDTywgRElBTiAoRGlyZWNjacOzbiBkZSBJbXB1ZXN0b3MgeSBBZHVhbmFzIE5hY2lvbmFsZXMpIiBzY2hlbWVJRD0iRFYiPjEwNTM2MDYwODQ8L3N0czpQcm92aWRlcklEPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0czpzb2Z0d2FyZUlEIHNjaGVtZUFnZW5jeUlEPSIxOTUiIHNjaGVtZUFnZW5jeU5hbWU9IkNPLCBESUFOIChEaXJlY2Npw7NuIGRlIEltcHVlc3RvcyB5IEFkdWFuYXMgTmFjaW9uYWxlcykiPjhjMjczYWI1LTEwZGItNGZhOS1hMjhjLTY2ODA2MzA0MjU4Mjwvc3RzOnNvZnR3YXJlSUQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvc3RzOlNvZnR3YXJlUHJvdmlkZXI+CiAgICAgICAgICAgICAgICAgICAgPC9zdHM6RGlhbkV4dGVuc2lvbnM+CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICA/PzwvZXh0OkV4dGVuc2lvbkNvbnRlbnQ+CiAgICAgICAgICAgIDwvZXh0OlVCTEV4dGVuc2lvbj4KICAgICAgICA8L2V4dDpVQkxFeHRlbnNpb25zPgogICAgICAgIDxjYmM6VUJMVmVyc2lvbklEPjIuMTwvY2JjOlVCTFZlcnNpb25JRD4KICAgICAgICA8Y2JjOkN1c3RvbWl6YXRpb25JRD4xMDwvY2JjOkN1c3RvbWl6YXRpb25JRD4KICAgICAgICA8Y2JjOlByb2ZpbGVJRD5ESUFOIDIuMTwvY2JjOlByb2ZpbGVJRD4KICAgICAgICA8Y2JjOklEPlNFVFA1PC9jYmM6SUQ+CiAgICAgICAgPGNiYzpVVUlEIHNjaGVtZU5hbWU9IkNVRkUtU0hBMzg0Ij5iOTdiMGZlNGRkOTJjYTQ2YTYzZmM5MTIyYjg0NDEzYWE4NWQ5MDMxMTg1N2MzOTM4ZWY2NGQzNzg0M2U5YTFjZTJlYmZhNWQzZWZhZDQ3M2QyNGRhZmNiYWJiYTliN2I8L2NiYzpVVUlEPgogICAgICAgIDxjYmM6SXNzdWVEYXRlPjIwMjUtMDItMTM8L2NiYzpJc3N1ZURhdGU+CiAgICAgICAgPGNiYzpJc3N1ZVRpbWU+MTUyNzI1LTA1OjAwPC9jYmM6SXNzdWVUaW1lPgoKICAgICAgICA8IS0tIFNlY2Npw7NuIGRlIFByb2R1Y3RvcyAtLT4KICAgICAgICAKICAgICAgICA8Y2FjOkludm9pY2VMaW5lPgogICAgICAgICAgICA8Y2JjOklEPjE8L2NiYzpJRD4KICAgICAgICAgICAgPGNiYzpJbnZvaWNlZFF1YW50aXR5PjE8L2NiYzpJbnZvaWNlZFF1YW50aXR5PgogICAgICAgICAgICA8Y2JjOkxpbmVFeHRlbnNpb25BbW91bnQ+MTUwMDAsMDA8L2NiYzpMaW5lRXh0ZW5zaW9uQW1vdW50PgogICAgICAgICAgICA8Y2FjOkl0ZW0+CiAgICAgICAgICAgICAgICA8Y2JjOkRlc2NyaXB0aW9uPlRvY2lubzwvY2JjOkRlc2NyaXB0aW9uPgogICAgICAgICAgICA8L2NhYzpJdGVtPgogICAgICAgICAgICA8Y2FjOlByaWNlPgogICAgICAgICAgICAgICAgPGNiYzpQcmljZUFtb3VudD4xNTAwMCwwMDwvY2JjOlByaWNlQW1vdW50PgogICAgICAgICAgICA8L2NhYzpQcmljZT4KICAgICAgICA8L2NhYzpJbnZvaWNlTGluZT4KICAgIAoKICAgICAgICA8Y2FjOkxlZ2FsTW9uZXRhcnlUb3RhbD4KICAgICAgICAgICAgPGNiYzpMaW5lRXh0ZW5zaW9uQW1vdW50PjE1MDAwLDAwPC9jYmM6TGluZUV4dGVuc2lvbkFtb3VudD4KICAgICAgICAgICAgPGNiYzpQYXlhYmxlQW1vdW50PjE1MDAwLDAwPC9jYmM6UGF5YWJsZUFtb3VudD4KICAgICAgICA8L2NhYzpMZWdhbE1vbmV0YXJ5VG90YWw+CiAgICA8L0ludm9pY2U+UEsBAhQACgAAAAAAbaNNWqLGsx51DQAAdQ0AAAsAAAAAAAAAAAAAAAAAAAAAAGZhY3R1cmEueG1sUEsFBgAAAAABAAEAOQAAAJ4NAAAAAA==</wcf:contentFile>\n' +

      '          <wcf:fileName>factura.zip</wcf:fileName>\n' +

      '          <wcf:testSetId>xxxxxxxx</wcf:testSetId>\n' +

      '        </wcf:SendTestSetAsync>\n' +

      '      </s:Body>\n' +

      '    </s:Envelope>'

  },

sé que hago algo mal pero no se que hahaha

1 Respuesta

0 votos
por
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wcf="http://wcf.dian.colombia">

   <soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">

                <wsse:Security

                        xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"

                        xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

                >

                        <wsu:Timestamp wsu:Id="TS-B41164B993746F22D004F9B011EBDB465">

                                <wsu:Created>2026-07-25T20:37:40.449585+00:00</wsu:Created>

                                <wsu:Expires>2026-07-26T13:37:40.449656100+00:00</wsu:Expires>

                        </wsu:Timestamp>

                        <wsse:BinarySecurityToken

                                EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

                                ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"

                                wsu:Id="X509-6E576DDB79977C792F02525EA2E8C490"

                        >MIIGHDCCBASgAwIBAgIUKIZYQ9E1dus5ylxrerr/oPkM+iowDQYJKoZIhvcNAQELBQAwga0xCzAJBgNVBAYTAkNPMQ0wCwYDVQQIDARNRVRBMRAwDgYDVQQHDAdBQ0FDSUFTM

RcwFQYDVQQKDA5ERVYgTVQgU1lTVEVNUzEMMAoGA1UECwwDRE1UMSYwJAYDVQQDDB1KQVZJRVIgQVVHVVNUTyBNVVJDSUEgQkVMVFJBTjEuMCwGCSqGSIb3DQEJARYfaW5nZW5pZXJvamF2aWVybXVyY2lhQGd

tYWlsLmNvbTAeFw0yNjA3MjEyMjUyNDJaFw0yNzA3MjEyMjUyNDJaMIGtMQswCQYDVQQGEwJDTzENMAsGA1UECAwETUVUQTEQMA4GA1UEBwwHQUNBQ0lBUzEXMBUGA1UECgwOREVWIE1UIFNZU1RFTVMxDDAKB

gNVBAsMA0RNVDEmMCQGA1UEAwwdSkFWSUVSIEFVR1VTVE8gTVVSQ0lBIEJFTFRSQU4xLjAsBgkqhkiG9w0BCQEWH2luZ2VuaWVyb2phdmllcm11cmNpYUBnbWFpbC5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4I

CDwAwggIKAoICAQCe/Iq6hF26CgVt2+OiNSWf8a+mHLe0YV0gF6LixjnCRhUdhwqPKROLfuW3CpCkK0hhHUgOJHw9IwJid45eVWMPRRXywt/e6VDVgu0lWTRfi3Uc4wN9G5qCiYN5LuANFt+vRGoG4pieBBxAe

L+MTMa5agOGdundKzZ/7JS/hrgpPlpMkMdmTgE6xhpvQMEcmT9bILZ9FF+gFZxiQhlm2NXF576Y/xP4cAW/yepoMk6Y+K8glqJJBmcp60Yd6N5kwnuyUCoGMp9GRGksNoyn17OB4IB2CAy1bFcM4aM542clTpv

+K4vk3ISjkOSzcYt5edeSoQNcqp+Z4CeGxhqHns+XWHRo8AtnP2TImWAFFMrsRobSzfSxNyFIfEC1NcgvgmLmUS91H/HGiKmuFNxrDoDtWtcecDEaiMOxAtWKNpId1HDu86EkNJ2918zIN0w/QOXJzCrIW3+3b

z40lZqdvBafAv8X6xcSg8lJ3oAskVTEpy2Nwa2L+XTOw2Q4Hic8AgzqoEcAL1/l2/vqmR+CQ2bqYNUHuir58uzq9F1bC3rEuP/CfEVANgVa4GQiae0+caI5dTzitTsea6kCl9H2PeCAVIjbZ772IyL3by/uXsB

DKWuFAvZV0hjSN3Q4YJtU4YBQmPIpjCnlJinPLoE3WVUw6u02B+AhgqcWLlScrxf4nQIDAQABozIwMDAdBgNVHQ4EFgQUx+lDiUe9gzt9f1S4oSHkhoVSa6AwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BA

QsFAAOCAgEAm3nBtN6WMwjJx6Vihzo1VoXwqURlJhJEiv3OqWMJtNaXrkiX4OJmOXeSPK+jcTAiEaryEajbsyiTbvJiPNLumEjd2BaI4BSnC84gwTrxqaWpdDomcTlhv06vJ/amAXjkBV4Iz4LOCKtRMd1VpNh

yiuserCfQoy4yxpOsJV8PYgvawi4q2Il9xKGETIAKGchks8DILi0QANmwJTs7vUkOuYS1CGAd2Xk40oilVwqgH4rj8lkA49BhSW+U90X48YLrk5rVKUGZeDDVoZX8uvKWMxi+p6pnDCSPNnhD9tTETqW6vcZtN

cyOocmy6rucGnoYyPTXRZeVFQQWarRYyy60JEZi1QonPT2e/IwlwMIjjoKd8iHtyDHmRjLNYGbSKowSe93dk1pF5BsjKSu6POqizduEqMQXFNacoGk7m8k698ryJNv8wIhBe1Ll9E9xrbDyfgxvuWNAYmPttcg

kYoOgfHdSu/a9WS+L4GWw0l/FVsLTJ/2nJnZsJgH2XLvD9H6zQfOQ5zD4zPZx4aV8mvlb+5jJiOUxp9zXjKUTjXYoFcNt6IgJIQ7g271rcRP/w68AYXz562pvJMbFKvkfEO+txC20A6yuSuLqc62cQVWV3IjSZXepmKqN8CXx+Rg+CM7JoJt5DvdmO4Gif4vtlECO/vkBsJME2GFqWxb20X51i9s=</wsse:BinarySecurityToken>

                        <ds:Signature

                                Id="SIG-9765BBB14CB7F28B28B71CF50184DE3C8"

                                xmlns:ds="http://www.w3.org/2000/09/xmldsig#">

                                <ds:SignedInfo>

                                        <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

                                        <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>

                                        <ds:Reference

                                                URI="#id-66882861BABBA680894EA38D407776EC5">

                                                <ds:Transforms>

                                                        <ds:Transform

                                                                Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"

                                                        >

                                <InclusiveNamespaces

                                   PrefixList="wcf"

                                   xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"

                                />

                            </ds:Transform>

                        </ds:Transforms>

                        <ds:DigestMethod

                            Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"

                        />

                        <ds:DigestValue>RxmA3GgrFqM69i/LjF1p4HF3aMMPBh7s+RWaghFmR64==</ds:DigestValue>

                    </ds:Reference>

                </ds:SignedInfo>

                <ds:SignatureValue>lDRrZtPjbvP7T0y8y9nV+Gid0xtboMnzGmqo44Yzo+ClZ6GtxzskuY6PYGVteJD+jsBwxdxCeiGNeK9CqpZwnyv2joAaH0VYmEhx0Glv5Wgwe3V8vuEysHtn7lO

RqDaHBjOTeyIat1fO4sO39uHIMRYYQix4e/lhIk9nqXU1hwjBzYdIZPrQFufoaH2Sntknwp/TGgmQGExY5q3A4n72QrTaVM033EtiuTOdQAbuF41Mmm8tMjc5CVrrEIF3gcQu+WSD/k1c7I7ylvAuu0krqTDFg

G9ISJEO5wdVMT0LTsFZmEJe6oGfcaORytVNmtHdKLgShzOh3d5ARKEiHwHieZA9UEjcnLSMOlNhjyhbU4v4e6726jIuS6Nlwd/PmUnMB7UzfqIwS7tWmStHgQeUNPhypX4TOzaaKQ7/7haZSICkPONojSyFnlC

slWY5s9lK2Vlqvci6jFsIP5Dg5dnZGQf+GZcgCiBA0tHOQoZD05itQfnJw6MyA6rt2Iag/PiAgTgdqdr7KEBUmU0MraQwsBb57o7QC9kvufsyQrUjvs6bwYL/WEJ86mbWavm4OBbHhsx2b2MQec+OEllzDAJKCTYno9neQz5Jl4dsqhtcw0uuUZo5DdxMMCAXmHI3HEx6zWlgKhESa+imQYxqslj1CgCi25tun62gu+bf4NeiOzc=</ds:SignatureValue>

                <ds:KeyInfo Id="KI-726B026045E745997151EAF873051E7C">

                <wsse:SecurityTokenReference wsu:Id="STR-CE2FF2FC59C9BD1B5689B6FF5B809634">

                     <wsse:Reference

                          URI="#X509-E46AB625C5369212C66A1E0F3AD7F78E"

                          ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"

                     />

                </wsse:SecurityTokenReference>

            </ds:KeyInfo>

        </ds:Signature>

     </wsse:Security>

     <wsa:Action>http://wcf.dian.colombia/IWcfDianCustomerServices</wsa:Action>

     <wsa:To>https://vpfe-hab.dian.gov.co/WcfDianCustomerServices.svc</wsa:To>

   </soap:Header>

   <soap:Body

       wsu:Id="id-66882861BABBA680894EA38D407776EC5"

       xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

   >

       <wcf:GetAcquirer>

       <!--Optional:-->

              <wcf:identificationType>13</wcf:identificationType>

       <!--Optional:-->

              <wcf:identificationNumber>17266911</wcf:identificationNumber>

       </wcf:GetAcquirer>

   </soap:Body>

</soap:Envelope>
Bienvenido a Facturas y Respuestas, una comunidad dedicada a compartir el conocimiento sobre Facturación Electrónica en Colombia

Copyright © 2020-2026

Nueva Utilidad para Importar Facturas Electrónicas en Excel

Importe los datos de sus facturas electrónicas enviadas o recibidas en Excel mediante la magia de PowerQuery.
De nuestro Blog
...