モジュールを使用しcrypto
て証明書を検証していますが、証明書と公開鍵の両方がDER形式です。crypto
モジュールがこの形式を受け入れないようです。
NodeJSを使用してDERをPEM形式に変換する方法(またはモジュール)はありますか? 何も見つからず、コマンドラインを使用してシェル経由でopensslを呼び出すこともできません。
更新: HTTPS 証明書に関するものではありません。一般的な X.509 証明書についてです。また、質問に否定的なマークを付けた場合は、それを正当化するためにコメントを残してください。あなたが助けることができないなら、愚かなことをしないでください。