为本地主机的别名颁发SSL证书

时间:2020-07-21 23:45:54

标签: ssl https certificate ssl-certificate auth0

我有一个围绕auth0供应商的特定场景,该场景要求为localhost 127.0.0.1使用别名来获取令牌。

我已将/etc/hosts文件设置为将local-dev添加到127.0.0.1别名:

127.0.0.1 localhost local-dev

但在按http://localhosthttp://local-dev时,所有主要浏览器似乎仍然收到“您的连接不是私有的”错误

我已按照this medium article的步骤在本地主机上设置HTTPS。

基本上是以下命令:

sudo openssl genrsa -out ~/.localhost-ssl/localhost.key 2048

sudo openssl req -new -x509 -key ~/.localhost-ssl/localhost.key -out ~/.localhost-ssl/localhost.crt -days 3650 -subj /CN=localhost

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/.localhost-ssl/localhost.crt

2个问题:

  1. 要使https:// localhost在所有主要浏览器上都没有“ Privacy Error”消息的情况下,我会缺少什么?

  2. 由于local-dev是别名,因此一旦解决了1),是否意味着https://local-dev现在还将具有有效的SSL证书?

0 个答案:

没有答案