每次我使用ng serve或npm start时,我都会得到这个错误,一切都很完美,但在我重新启动VS代码后,我无法运行我的项目idk为什么!!出现未处理的异常:错误:0480006 C:PEM例程::无起始行
有关详细信息,请参见“C:\WINDOWS\TEMP\ng-ewpjdi\angular-errors.log”。
下面是angular-errors.log:
[error]错误:错误:0480006 C:PEM程序::节点处无起始行:internal/tls/secure-context:六十九:13在数组中setCerts(node:internal/tls/secure-context:六十七:3)在configSecureContext(节点:internal/tls/secure-context:一百五十六:(5)对象。createSecureContext(节点:_tls_common:一百一十七:(3)服务器。setSecureContext(节点:_tls_wrap:一三五二:27)在服务器(节点:_tls_wrap:1211:8)在新服务器(节点:https:七十四:(3)对象。createServer(节点:https:一百一十二:10)在服务器上。createServer(E:\project\node_modules\webpack-dev-server\lib\Server。js:二五二八:(第五十七条)
我试着用旧版本的文件替换它,但仍然是同样的问题
1条答案
按热度按时间41zrol4v1#
我在尝试为本地主机Web服务器使用自签名SSL证书时遇到了同样的问题。
出现问题是因为我尝试使用证书请求文件
cert-request.csr
。可信的签名证书由证书颁发机构签名。因此,
cert-request.csr
无法在应用程序中工作,因为不是有效的证书。若要完成SSL设置,您必须亲自签署证书,或由受信任的证书颁发机构签署。
要自己签名,可以使用如下命令:
字符串
然后更新您的服务器以使用新的
certificate.crt
文件而不是.csr
文件。