angular - 如何使用 Let's Encrypt 证书解决 Angular 7 中的 "error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt"?

标签 angular encryption certificate

我有一个 Angular 7 应用程序,它应该使用 Let's Encrypt 证书。

我正在使用以下配置运行应用程序:

ng serve --host 0.0.0.0 --disable-host-check  --ssl true  --ssl-cert ./ssl/certificate.crt --ssl-key ./ssl/certificate.key

但是,我收到以下错误:

error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt

你有解决办法吗?

最佳答案

我通过从加密 key 证书中删除私钥解决了我的问题。

openssl rsa -in key.pem -out server.key

从这里升起 - Some helpful link

关于angular - 如何使用 Let's Encrypt 证书解决 Angular 7 中的 "error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57557560/

相关文章:

macos - OSX 10.10 无需密码即可导入 .pfx?

Angular 2/4 - 在前端存储当前用户对象的详细信息(而不是向后端发出连续的 HTTP 请求)

angular - 处理 Resolve 服务中的错误

angular - 删除整行 Angular 2 Material ?

java - keystore 操作因 RSA 签名和验证失败

passwords - Spring Security 加密 MD5

sockets - 将部分数据包写入 SSL BIO

email - 在 Firefox Phone 邮件应用程序中接受邮件证书

angular - 如何在两个模块之间共享服务 - @NgModule 在 Angular 上而不是在组件之间?

iis - 如何在 Windows Server 2012 r2 上为托管在 websphere 上的应用程序创建自签名证书