警告:openssl_pkcs7_sign:创建PKCS7结构时出错
问题描述:
我们正在尝试签署PAN no。与数字签名。我们正在使用in.txt文件中的PAN号码,但是出现错误 -警告:openssl_pkcs7_sign:创建PKCS7结构时出错
警告:openssl_pkcs7_sign():创建PKCS7结构时出错!
openssl_pkcs7_sign(realpath("in.txt"), "out.txt",
'file://'.realpath('digitalsign.cer'),
'file://'.realpath('private_key.pem'),
array(), PKCS7_NOSIGS
);
请提出我们可以做些什么来解决此问题。
答
我认为你的数字证书和私钥是一个问题。请使用以下命令创建数字证书和私钥。
openssl req -x509 -days 365 -newkey rsa:1024 -keyout enc_key.pem -out selfcert.pem
然后在那之后使用该证书和私钥,这将为你工作。它为我工作,如果你仍然面临问题做评论。