2017-10-11 11 views
0

私たちはPAN番号に署名しようとしています。デジタル署名付き。私たちは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 
      ); 

この問題を解決するには、できることをお勧めします。

答えて

1

あなたのデジタル証明書と秘密鍵が問題だと思います。親切に以下のコマンドでデジタル証明書と秘密鍵を作成してください。

openssl req -x509 -days 365 -newkey rsa:1024 -keyout enc_key.pem -out selfcert.pem 

その後、その証明書と秘密鍵を使用すると、それはあなたのために動作します。それは私のために働いて、まだあなたが問題に直面した場合は、コメントをしてください。

関連する問題