|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
Всем привет! Пытаюсь подписать сообщение ЭЦП и отправить этот SOAP на удаленный сервер СМЭВ, но все бы ничего, только сервер пишет "Attribute 'wsu:Id' is not allowed" а я понимаешь по Id в своем Xml ищу данные для подписи.. и подписывается то нормально то тег в сообщении, которое я успешно подписываю выглядит так: Код: xml 1.
а сервер хочет, чтобы, без wsu: Код: xml 1.
однако в этом случае код ниже выдает ошибку, " Неверно сформированный элемент reference." как мне все таки подписать сообщение, чтобы эта ошибка не вылетала ? вот код C# который модифицировать: Код: c# 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2015, 11:05 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
flashslash, неужели никто нерешал подобные задачи? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2015, 13:16 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
flashslash, Посмотрите эти примеры подписывания ЭЦП http://www.cryptopro.ru/blog/2012/05/16/podpis-soobshchenii-soap-dlya-smev-s-ispolzovaniem-kriptopro-net class SmevSignedXml ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2015, 17:22 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
XmlNamespaceManager.AddNamespace ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2015, 17:24 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
ProBiotek, ок, спасибо, я понял, что мне наоборот надо было убрать перегрузку Код: c# 1.
теперь получилось.. но СМЭВ продолжает отвечать "ЭП-ОВ не подтверждена: Ошибка проверки ЭП: Нарушена целостность ЭП" но я не пойму никак, для чего префиксы типа ds как того требует СМЭВ Код: xml 1.
потому что у меня крипто про выполняет Код: c# 1.
где я получаю xml-структуру Код: c# 1.
без ds-префикса... на сколько это важно и если префиксы важны, то как добиться их появления ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2015, 10:16 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
flashslash, Понятия не имею ) Насколько я понимаю заморочки с неймспейсами пошли в СМЭВ 3, я не разбирался. Мучайте их тех поддерку. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2015, 13:56 |
|
Пытаюсь подписать сообщение ЭЦП
|
|||
---|---|---|---|
#18+
ProBiotek, ок, спасибо! если все получится, напишу потом статью на эту тему.. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2015, 14:01 |
|
|
start [/forum/moderation_log.php?user_name=Newbie001]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 9571ms |
total: | 9713ms |
0 / 0 |