[xmlsec] Malformed Reference Element

Pablo Pombo Reyes ppombo at vcglock.cl
Wed Nov 5 14:39:54 PST 2003


Hi, I have the following problem:

I need to sign a XML Document whith SignedXML in Visual Basic .Net. When i
signed the xml document and use the id Attribute in the next format "Id"
this work, but, when i do the same but i only replace the id attribute for
"ID" this does not work and gives me the message "Malformed Reference
Element".

For instance:


This is my XML

<mydocument ID="myfirstdocument">
.....
</mydocument>

This is my code in VB.NET....

reference.uri="#myfirstdocument"...


The above sample does not work

This other XML

<mydocument Id="myfirstdocument">
.....
</mydocument>


This is my code in VB.NET
..
reference.uri="#myfirstdocument"
..


The above sample works


The question is: How do i sign the xml whith the "ID" attribute.

Thanks a lot...
Pablo




More information about the xmlsec mailing list