powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / soap
4 сообщений из 4, страница 1 из 1
soap
    #39309709
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть сервис с которым нужно работать через soap , я пока ни в зуб ногой , ну там два этапа , первый без подписи я одолел , а второй с ЭП понять не могу .
Вопрос :
Можно ли по приведенному фрагменту хотя бы определить что подписывается , весь файл или его узел ? Это пример выходного сообщения без body.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:urn="urn:hl7-org:v3" xmlns:a="http://www.w3.org/2005/08/addressing">
   <soap:Header>

<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <ds:Signature Id="SigID-648635bd-c810-4c43-90e8-6c6101e88bfa">
            <ds:SignedInfo>
               <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
               <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
               <ds:Reference URI="#BodyID-83d1aae8-b82b-4b54-8a6b-cb9909d468c0">
                  <ds:Transforms>
                     <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>oriZ0b5s0kO1FtoxzGDgbVTDka0zp4LgjzvH7N/ZrE4=</ds:DigestValue>
               </ds:Reference>
            </ds:SignedInfo>
            <ds:SignatureValue>4g4wwLB9WPk4r+1YTS9HZVJiP97U3uu6rvrcUCgaUgMcjx7VAKMsJXnq4+VhusEvXXUGTjgI2PUVQ9FjdlyoA==</ds:SignatureValue>
            <ds:KeyInfo>
               <wsse:SecurityTokenReference>
                  <wsse:Reference URI="#CertID-aa5477f7-34f5-472c-9477-a263d18bcf24"/>
               </wsse:SecurityTokenReference>
            </ds:KeyInfo>
         </ds:Signature>
         <wsse:BinarySecurityToken ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" wsu:Id="CertID-aa5477f7-34f5-472c-9477-a263d18bcf24">MIICAzCCAbKgAwIBAgIIX21qI0gCbkwCAYGKoUDAgIDMCwxCzAJBgNVBAYTAlJVMR0wGwYDVQQDHhQEHQRMBE4AIAQSBDAEQQROBDoEODAeFw0xNTA0MjAwODI4NTVaFw0xNjA0MjAwODI4NTVaMCwxCzAJBgNVBAYTAlJVMR0wGwYDVQQDHhQEHQRMBE4AIAQSBDAEQQROBDoEODBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MABEDkpNrZXgd9J+FwmJpF3G27hNed48uRZ5GpdiyeR0WXs/Ko30nw/MA6wkR4jAt5F4x3sUNuRNlSFqtsSa2nGq2+o4G1MIGyMA4GA1UdDwEB/wQEAwIC3DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFFbFls2NDJftmBumndB+1ELrOiulMFEGA1UdIwRKMEiAFFbFls2NDJftmBumndB+1ELrOiuloTCkLjAsMQswCQYDVQQGEwJSVTEdMBsGA1UEAx4UBB0ETAROACAEEgQwBEEETgQ6BDgwDwYDVR0TBAgwBgEB/wIBATAIBgYqhQMCAgMDQQCj39qpCtABtT+cHU4FBmRfdPfAu2M9ZMFcZZWwMU+Ri0QS7A/BKjYuLizWicOvLg2abQSIe637TOUGwM3O2/Bz</wsse:BinarySecurityToken>
      </wsse:Security>
   </soap:Header>
...
Рейтинг: 0 / 0
soap
    #39317964
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну ладно , со структурой xml и подписью я разобрался .
Вопрос по request .

Передаю xml через программу SoapUI все проходит нормально
через request ошибка 500 .

Может кто скажет что в request подкрутить .
...
Рейтинг: 0 / 0
soap
    #39318267
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему отказались от использования WCF?
...
Рейтинг: 0 / 0
soap
    #39318774
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей К,
Потому что нет знаний в этой области , прошу советов в настройке
request или webclient для передачи soap сообщений в soap 1.2
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / soap
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]