[xmlsec] Sign3 - win32 - URI
Ricardo Garcia Reis
ricardo.greis at gmail.com
Wed Jul 4 17:55:30 PDT 2007
Hello,
i cant sign xml using the Sing3.c example in windows(VC6), adding URI in
xmlSecTmplSignatureAddReference(...)
my xml(and signNode):
<infN Id="N43060500072391000150550990000070080007055470" versao="1.07
">hello</infN>
I try this:
/* add reference "#N43060500072391000150550990000070080007055470"*/
refNode = xmlSecTmplSignatureAddReference(signNode,
xmlSecTransformSha1Id,
NULL, "#N43060500072391000150550990000070080007055470",
NULL);
when sign the template
if(xmlSecDSigCtxSign(dsigCtx, signNode) < 0) ...
obtain error
func=xmlSecXPathDataExecute:file=..\src\xpath.c:line=273:obj=unknown:subj=xmlXPt
rEval:error=5:libxml2 library function
failed:expr=xpointer(id('N4306050007239
1000150550990000070080007055470'))
func=xmlSecXPathDataListExecute:file=..\src\xpath.c:line=356:obj=unknown:subj=xm
lSecXPathDataExecute:error=1:xmlsec library function failed:
func=xmlSecTransformXPathExecute:file=..\src\xpath.c:line=466:obj=xpointer:subj=
xmlSecXPathDataExecute:error=1:xmlsec library function failed:
func=xmlSecTransformDefaultPushXml:file=..\src\transforms.c:line=2371:obj=xpoint
er:subj=xmlSecTransformExecute:error=1:xmlsec library function failed:
func=xmlSecTransformCtxXmlExecute:file=..\src\transforms.c:line=1207:obj=unknown
:subj=xmlSecTransformPushXml:error=1:xmlsec library function
failed:transform=xp
ointer
func=xmlSecTransformCtxExecute:file=..\src\transforms.c:line=1267:obj=unknown:su
bj=xmlSecTransformCtxXmlExecute:error=1:xmlsec library function failed:
func=xmlSecDSigReferenceCtxProcessNode:file=..\src\xmldsig.c:line=1571:obj=unkno
wn:subj=xmlSecTransformCtxExecute:error=1:xmlsec library function failed:
func=xmlSecDSigCtxProcessSignedInfoNode:file=..\src\xmldsig.c:line=804:obj=unkno
wn:subj=xmlSecDSigReferenceCtxProcessNode:error=1:xmlsec library function
failed
:node=Reference
func=xmlSecDSigCtxProcessSignatureNode:file=..\src\xmldsig.c:line=547:obj=unknow
n:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec library function
failed
:
func=xmlSecDSigCtxSign:file=..\src\xmldsig.c:line=303:obj=unknown:subj=xmlSecDSi
gCtxSigantureProcessNode:error=1:xmlsec library function failed:
Error: signature failed
I search this mail list but i cant found a problem/solution about this
error.
I using zlatkovic.com libs.
Thanks in advanced.
Ricardo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.aleksey.com/pipermail/xmlsec/attachments/20070704/e920db6c/attachment-0002.htm
More information about the xmlsec
mailing list