iTextSharpでPDF文書に署名するAzure関数アプリケーションを構築しました。 この関数は、Azure Key Vaultに格納されている証明書を使用します。Azure Key Vault + Azure機能付きのPDF文書に署名する際のエラーApps + CA証明書
たとえば、そのボールト内またはローカルマシン上で生成された自己署名証明書を使用すると、すべてがうまく動作し、PDFファイルに署名の詳細が表示されますが、CAから証明書を使用しようとするとたとえば、COMODOまたはdigiCertの.PFXファイルをボールトにインポートすると、PDFの署名がエラーで出力されます。私が署名したPDFファイルを開き、署名の詳細をクリックすると、私はエラーを取得すること
意味、:
エラー署名の検証中。
検証中にエラーが発生しました。
内部暗号ライブラリエラーです。
エラーコード:0x2726
私はCA証明書を使用した作業証明書を比較してみました、そして、私が見つけた唯一の違いは、作業ものの鍵は「暗号化」キーがフラグを立てているということで、 CAのものは、そうではありません。このフラグは編集できません。または、このフラグを制御する方法が見つかりません。
アドバイスをしてください。
編集: 下記のサンプルファイルへのリンクをご覧ください。
Working Azure key vault Certificate generated PDF
Invalid CA Certificate generated PDF
ファイルは、ダウンロードして署名を確認するために、Acrobatで開かれなければなりません。
この問題を解決するには、サンプルの署名済みPDFを共有してください。 – mkl
私は2つのサンプルを追加しました.1つは問題なく、もう1つは問題あります。おかげさまで –