最近在學習中發現openssl 中有個坑,所有的教程都是openssl genrsa -des3 -out private.key 1024,但是產生的證書,npm start 之后就報錯如下:
error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
嗦了一個晚上,似乎只要把加密方式-des3取消之后,問題就消失了。
正確的配置過程如下:
1.openssl genrsa -out private.key 1024
2. openssl req -new -key private.key -out cert.csr
3. openssl req -new -x509 -key private.key -out certificate.crt -days 365
我之前設置了openssl 的環境變量。
