我有一个围绕auth0
供应商的特定场景,该场景要求为localhost 127.0.0.1使用别名来获取令牌。
我已将/etc/hosts
文件设置为将local-dev添加到127.0.0.1别名:
127.0.0.1 localhost local-dev
但在按http://localhost
和http://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个问题:
要使https:// localhost在所有主要浏览器上都没有“ Privacy Error”消息的情况下,我会缺少什么?
由于local-dev
是别名,因此一旦解决了1),是否意味着https://local-dev
现在还将具有有效的SSL证书?