如何创建适用于浏览器的自签名证书?

如何创建适用于浏览器的自签名证书?

我一直在尝试创建自签名证书。Firefox 浏览器显示该证书“不安全”。

我根据以下解释创建了证书:是否有可能在没有密码的情况下生成 RSA 密钥?

我将证书输入到系统中的 mmc Microsoft Trust Store 中,通过查看有关证书的“更多信息”,我可以看到我创建的证书。

我究竟做错了什么?

答案1

我通过在 package.json“start”脚本前面加上“set cross-env...”来使其工作,现在我有一个有效、安全的 SSL 本地主机服务器。

包文件.json

"scripts": {
    "start":"set cross-env HTTPS=true SSL_CRT_FILE=<path to:>server.cert SSL_KEY_FILE=<path to:>server.key && react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },

相关内容