我需要知道,如果文件通过了良好的身份验证,xmlsec 是否返回 0?
问问题
83 次
1 回答
1
我怀疑在 4.5 年后是否有人关心这一点,但问题是存在的,所以它需要一个答案,对吧?
是的,如果文件经过身份验证,xmlsec [版本 1.2.19 (openssl)] 返回 0:
成功:
$ xmlsec1 --verify --pubkey-cert-pem valid-cert.pem file.xml
OK
SignedInfo References (ok/all): 1/1
Manifests References (ok/all): 0/0
$ echo $?
0
失败:
$ xmlsec1 --verify --pubkey-cert-pem invalid-cert.pem file.xml
FAIL
SignedInfo References (ok/all): 1/1
Manifests References (ok/all): 0/0
Error: failed to verify file "file.xml"
$ echo $?
1
于 2014-05-03T08:22:02.177 回答