使用webpack-dev-server时,NET :: ERR_CERT_AUTHORITY_INVALID

问题描述 投票:0回答:1

[我正在尝试使用webpack-dev-server --mode development --https --open在出色的浏览器上午餐我的课程项目,但是我不断收到“ NET :: ERR_CERT_AUTHORITY_INVALID”的“您的连接不是私人的”错误。我绝对不知道这是什么。

我尝试过:-删除--https标签-更改node_modules上webpack-dev-server文件夹中的createCertificate.js文件,并添加以下行:

{
    name: 'extKeyUsage',
    serverAuth: true,
    clientAuth: true,
    codeSigning: true,
    timeStamping: true,
  },

-有时不会发生此错误,但是现在它卡住了,我无法继续工作

webpack webpack-dev-server
1个回答
0
投票

如果您提供的软件没有经过可信实体的签名,那么您的软件应该怎么做。这就是ssl的功能(以及其他功能)。

解决方案:1.获取由受信任的CA签名的证书(好的,现在不要这样做)2.让您的客户端接受证书或只是使其忽略证书错误(但要注意,这会使客户端容易受到中间攻击!)3.制作自己的Root证书,使用它来签署服务器的证书,并将自己的根证书添加到客户端。

最好,阅读自签名证书。首先,我建议https://en.wikipedia.org/wiki/Self-signed_certificate

© www.soinside.com 2019 - 2024. All rights reserved.