Skip to content

Commit 9802b5e

Browse files
committed
Correção da assinatura digital com signxml
1 parent 7a8509e commit 9802b5e

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

pynfe/processamento/assinatura.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ def assinar(self, xml, retorna_string=False):
4141
method=signxml.methods.enveloped, signature_algorithm="rsa-sha1",
4242
digest_algorithm='sha1',
4343
c14n_algorithm='http://www.w3.org/TR/2001/REC-xml-c14n-20010315')
44+
signer.excise_empty_xmlns_declarations = True
4445

4546
ns = {None: signer.namespaces['ds']}
4647
signer.namespaces = ns

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Dependencias basicas
2-
pyopenssl
2+
pyopenssl>=22.1.0
33
requests
44
lxml
5-
signxml
5+
signxml>=2.10.1
66

77
# Opcional para NFS-e
88
#-r requirements-nfse.txt

0 commit comments

Comments
 (0)