我正在使用 Angular 开发一个应用程序,我想使用 https 来实现安全身份验证。我使用 mkcert 为该应用程序创建了一个证书,并尝试将其导入到 google chrome 中,但是该网站仍然被标记为不安全。我做错了什么?
提前致谢。
mkcert 生成的文件是(是实际名称的占位符): +4.pem +4-key.pem
我指定了以下选项来服务角度应用程序: “选项”: { “主机”:“0.0.0.0”, "sslKey": "./+4-key.pem", "sslCert": "./+4.pem", “ssl”:正确 },
我导入了 +4.pem 作为根证书颁发机构和个人证书。然而,当我访问该网站时,即使 chrome 说证书已正确导入,绿色挂锁仍然不会出现。
我设法通过导入 .local\share\mkcert 解决了问题 ootCA.pem 作为受信任的根权限。现在,所有配置为使用证书的域似乎都可以工作。
我希望这有帮助。