Не удалось подписать XMLSEC с названным эталонным URIPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Не удалось подписать XMLSEC с названным эталонным URI

Сообщение Anonymous »

Я попытался использовать Python-xmlsec, чтобы подписать документ XML из шаблона. Он работает нормально, если uri = "". Однако, если URI не является пустым, то я получил ошибку «не удалось подписать»

python 3.6
xmlsec от https://github.com/mehcode/python-xmlsecbr/>
import xmlsec

xml_in='''

Hello, World!


















'''

template=etree.ElementTree(etree.fromstring(xml_in)).getroot()

signature_node = xmlsec.tree.find_node(template, xmlsec.constants.NodeSignature)

ctx = xmlsec.SignatureContext()

ctx.key = xmlsec.Key.from_file('c:/certificates/ercot.key', xmlsec.constants.KeyDataFormatPem)

ctx.sign(signature_node)

print(etree.tostring(template).decode())

ERROR below:

Traceback (most recent call last):

File "", line 5, in
ctx.sign(signature_node)

Error: (1, 'failed to sign')```


Подробнее здесь: https://stackoverflow.com/questions/566 ... erence-uri
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не удалось подписать XMLSEC с названным эталонным URI
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Я сталкиваюсь с ошибкой xmlsec.internalerror: (-1, 'lxml & xmlsec libxml2.
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Ссылка на XMLSEC с URI
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Ссылка на XMLSEC с URI
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как исправить «Предоставлен неверный URI запроса. URI запроса должен быть либо абсолютным URI, либо должен быть установл
    Гость » » в форуме C#
    0 Ответы
    223 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»