我快疯了
我需要转换openssl命令
openssl smime -verify -in mysignedfile.xml.p7m -inform der -noverify -out simplefile.xml
转换为Ruby / RoR语言。它在控制台中按预期工作,但我找不到在ruby中使用它的方法。
看着OpenSSL文档,我不能成功
这是代码示例
myfile = File.read "mysignedfile.xml.p7m"
OpenSSL::PKCS7::read_smime(myfile)
响应:
OpenSSL::PKCS7::PKCS7Error: no content type
文件已成功打开(我可以读取),但我认为read_smime希望将某些值作为content_type