繁体   English   中英

Python signxml自定义名称空间

Python signxml custom namespace

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试更改在python中签名xml文档时signxml创建的名称空间。 当前它使用ds签名:并且我想将其更改为dsig:

我在用

Signed_root = XMLSigner(signature_algorithm ='rsa-sha512',method = signxml.methods.enveloping,digest_algorithm =“ sha512”)。sign(root,key = secret)

我得到类似的东西

<ds:Signature xmlns:ds =“ http://www.w3.org/2000/09/xmldsig#”> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm =“ http://www.w3.org/2006 / 12 / xml-c14n11“ />

但需要它成为

<dsig:Signature xmlns:dsig =“ http://www.w3.org/2000/09/xmldsig#”> dsig:SignedInfo <dsig:CanonicalizationMethod Algorithm =“ http://www.w3.org/2006/12 / xml-c14n11“ />

我确定这与名称空间有关,但找不到更改位置

谢谢

问题暂未有回复.您可以查看右边的相关问题.
6 Signxml验证失败

我遇到的情况是必须签名一些数据并通过TCP套接字将其发送到客户端。 所以在服务器上,我使用xmlsign对其进行签名并将其作为字符串发送 在客户端中比从字符串创建ElementTree.Element并尝试验证它,但是失败 追溯 我还注意到的是,当我在服务器上打印s ...

9 Python-SocketIO客户端仅连接自定义名称空间

我正在使用自定义名称空间,使用python-socketio中的socketio.Client对象连接到服务器: 就像在docs中说的那样,它连接到2个名称空间,自定义名称空间( /my_namespace )和默认名称空间( / )。 是否可以仅连接到自定义名称空间,而没有默认名 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM