PFXファイルでデジタル署名されたPDFを作成する必要があります。私はこれにTCPDFを使用していますが、TCPDFはPEM/CRTファイルで動作します。 ファイルを共有ホスティングにアップロードしてファイルを変換しようとすると、ファイルは常にゼロKBになります。私はPHP Scriptを使ってGodaddyのような共有ホスティングでpfxをcrt/pemに変換できますか?
これは私が試したコードです。
exec('openssl pkcs12 -in cert.pfx -nocerts -out keyfile-encrypted.key');
コマンドラインから 'openssl pkcs12 -in cert.pfx -nocerts -out keyfile-encrypted.key'を実行するとどうなりますか?おそらく、 "openssl pkcs12" site:stackoverflow.com(https://www.google.com/search?q= "openssl + pkcs12" + site%3Astackoverflow.com)につながるでしょう。 – jww
ありがとうございます!私はそれを理解しました。.keyと.cer拡張子を持つ別々の新しいファイルで、それぞれ秘密鍵と証明書を抽出しました。 @jww –