Генерация XADES-BES с префиксом «ds»

Я использовал подписанный класс для генерации подписи XML. И результат xml, как показано ниже;

  <Signature Id="orderSignature" xmlns="http://www.w3.org/2000/09/xmldsig#">
                        <SignedInfo>
                            <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
                            <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
           .............
           ......
           ...
    </Signature>
    <Object>....</Object>

Мне нужно сгенерировать XADES-BES xml формат, поэтому я хочу добавить префикс & quot; ds: & quot; к подписанному.

без & quot; ds & quot ;, моя проверка сигнатуры работает нормально, ее формат XMLDSIG, как вы знаете,

Когда я хочу сгенерировать XADES-BES, мы должны добавить & quot; ds & quot; префикс для всех подписи и дочерних элементов, как показано ниже;

<ds:Signature Id="orderSignature" xmlns="http://www.w3.org/2000/09/xmldsig#">
                            <ds:SignedInfo>
                                <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
                                <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
               .............
               ......
               ...
        </ds:Signature>
        <ds:Object>....</ds:Object>

И если вы добавите этот префикс после подписи, он не будет работать.

Итак, я прочитал все вопросы об этом, и не было никаких солитонов,

Мне действительно нужно xmlsignature с & quot; ds & quot; префикс.

Есть ли кто-нибудь, чтобы помочь мне по этому вопросу ???

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос