These are chat archives for springjazzy/GIS_JKH_Integration

6th
Sep 2016
Vershinin Sergey
@versh23
Sep 06 2016 05:41
:point_up: 5 сентября 2016 г., 15:51 может кто то проверить этот метод у себя на ППАК?
Pavel Druzhinin
@pavelDruzhinin
Sep 06 2016 06:27
@versh23 все работает
Vershinin Sergey
@versh23
Sep 06 2016 06:27
@pavelDruzhinin можете показать xml, если не сложно? не пойму что не так..
NSI например сервисы работают
Pavel Druzhinin
@pavelDruzhinin
Sep 06 2016 06:53
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">urn:exportOrgRegistry</Action>
    <h:ISRequestHeader xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/">
      <Date>2016-09-06T09:27:08.8791244+03:00</Date>
      <MessageGUID>ebfc7dab-1dac-4fc9-a0ea-038ed9f22aa9</MessageGUID>
    </h:ISRequestHeader>
  </s:Header>
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <exportOrgRegistryRequest Id="signed-data-container" xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/organizations-registry-common/">
      <ds:Signature Id="xmldsig-bfb5710c-1310-4744-9778-942730d82235" 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#gostr34102001-gostr3411" />
          <ds:Reference Id="xmldsig-bfb5710c-1310-4744-9778-942730d82235-ref0" URI="#signed-data-container">
            <ds:Transforms>
              <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            </ds:Transforms>
            <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411" />
            <ds:DigestValue>...</ds:DigestValue>
          </ds:Reference>
          <ds:Reference URI="#xmldsig-bfb5710c-1310-4744-9778-942730d82235-signedprops" Type="http://uri.etsi.org/01903#SignedProperties">
            <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411" />
            <ds:DigestValue>...</ds:DigestValue>
          </ds:Reference>
        </ds:SignedInfo>
        <ds:SignatureValue Id="xmldsig-bfb5710c-1310-4744-9778-942730d82235-sigvalue">...</ds:SignatureValue>
        <ds:KeyInfo>
          <ds:X509Data>
            <ds:X509Certificate>...</ds:X509Certificate>
          </ds:X509Data>
        </ds:KeyInfo>
        <ds:Object>
          <xades:QualifyingProperties Target="#xmldsig-bfb5710c-1310-4744-9778-942730d82235" xmlns:xades141="http://uri.etsi.org/01903/v1.4.1#" xmlns:xades="http://uri.etsi.org/01903/v1.3.2#">
            <xades:SignedProperties Id="xmldsig-bfb5710c-1310-4744-9778-942730d82235-signedprops">
              <xades:SignedSignatureProperties>
                <xades:SigningTime>2016-09-06T09:27:10.557+03:00</xades:SigningTime>
                <xades:SigningCertificate>
                  <xades:Cert>
                    <xades:CertDigest>
                      <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411" />
                      <ds:DigestValue>...</ds:DigestValue>
                    </xades:CertDigest>
                    <xades:IssuerSerial>
                      <ds:X509IssuerName>...</ds:X509IssuerName>
                      <ds:X509SerialNumber>...</ds:X509SerialNumber>
                    </xades:IssuerSerial>
                  </xades:Cert>
                </xades:SigningCertificate>
              </xades:SignedSignatureProperties>
            </xades:SignedProperties>
          </xades:QualifyingProperties>
        </ds:Object>
      </ds:Signature>
      <SearchCriteria>
        <OGRN xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/">1234567890123</OGRN>
      </SearchCriteria>
    </exportOrgRegistryRequest>
  </s:Body>
</s:Envelope>
@versh23
Vershinin Sergey
@versh23
Sep 06 2016 06:58
спасибо, буду сравнивать... Это ж на ППАК слали?
Pavel Druzhinin
@pavelDruzhinin
Sep 06 2016 06:59
да
Tolstykh Irina
@tolstykhia
Sep 06 2016 07:00
@versh23 у вас в запросе как я понимаю подписи нет. На ППАК все запросы подписывать нужно, а на СИТ-ах нет
@versh23 хотя у нас при этом писал ошибку: что-то вроде - "Отсутствует подпись запроса", но это было на девятке
Vershinin Sergey
@versh23
Sep 06 2016 07:06
@tolstykhia да, у меня были ошибки, что подпись не найдена на других сервисах, а тут другое. сейчас попробую
Tolstykh Irina
@tolstykhia
Sep 06 2016 07:08
@versh23 у нас этот запрос на ППАК без подписи не проходил
Vershinin Sergey
@versh23
Sep 06 2016 11:35
вроде идентично
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Header>
        <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">urn:exportOrgRegistry</Action>
        <h:ISRequestHeader xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/" xmlns:h="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Date>2016-09-06T14:27:51.2009564+03:00</Date>
            <MessageGUID>2f633ab6-6863-4aed-b622-1cfc79e3c89f</MessageGUID>
        </h:ISRequestHeader>
    </s:Header>
    <s:Body xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <exportOrgRegistryRequest Id="signed-data-container" xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/organizations-registry-common/">
            <ds:Signature Id="xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d" 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#gostr34102001-gostr3411"/>
                    <ds:Reference Id="xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d-ref0" URI="#signed-data-container">
                        <ds:Transforms>
                            <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
                            <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
                        </ds:Transforms>
                        <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
                        <ds:DigestValue>...</ds:DigestValue>
                    </ds:Reference>
                    <ds:Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d-signedprops">
                        <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
                        <ds:DigestValue>...</ds:DigestValue>
                    </ds:Reference>
                </ds:SignedInfo>
                <ds:SignatureValue Id="xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d-sigvalue">...</ds:SignatureValue>
                <ds:KeyInfo>
                    <ds:X509Data>
                        <ds:X509Certificate>...</ds:X509Certificate>
                    </ds:X509Data>
                </ds:KeyInfo>
                <ds:Object>
                    <xades:QualifyingProperties Target="#xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d" xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" xmlns:xades141="http://uri.etsi.org/01903/v1.4.1#">
                        <xades:SignedProperties Id="xmldsig-5286f816-36eb-42b3-9ad7-cc79c567179d-signedprops">
                            <xades:SignedSignatureProperties>
                                <xades:SigningTime>2016-09-06T14:27:52.052+03:00</xades:SigningTime>
                                <xades:SigningCertificate>
                                    <xades:Cert>
                                        <xades:CertDigest>
                                            <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
                                            <ds:DigestValue>...</ds:DigestValue>
                                        </xades:CertDigest>
                                        <xades:IssuerSerial>
                                            <ds:X509IssuerName>...</ds:X509IssuerName>
                                            <ds:X509SerialNumber>...</ds:X509SerialNumber>
                                        </xades:IssuerSerial>
                                    </xades:Cert>
                                </xades:SigningCertificate>
                            </xades:SignedSignatureProperties>
                        </xades:SignedProperties>
                    </xades:QualifyingProperties>
                </ds:Object>
            </ds:Signature>
            <SearchCriteria>
                <OGRN xmlns="http://dom.gosuslugi.ru/schema/integration/10.0.0.6/">1153123008774</OGRN>
            </SearchCriteria>
        </exportOrgRegistryRequest>
    </s:Body>
</s:Envelope>
но xml некорректный(