Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
C# ЕЦП в XML файл
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Помогите разобраться. Мне нужно в XML файл добавить электронную подпись. XML должен выглядеть так: Код: 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. 27. 28. 29. 30. У меня <Signature> вставляется в конец (перед </PROV>). Как нужно сделать правильно? Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2020, 18:50 |
|
||
|
C# ЕЦП в XML файл
|
|||
|---|---|---|---|
|
#18+
Все получилось: надо поменять doc.DocumentElement.AppendChild(doc.ImportNode(xmlDigitalSignature, true)); на XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable); nsmgr.AddNamespace("Signarury", ""); doc.SelectSingleNode("/PROV/header/security", nsmgr).AppendChild(doc.ImportNode(xmlDigitalSignature, true)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2020, 19:00 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39912190&tid=1398654]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 17ms |
| total: | 169ms |

| 0 / 0 |
