Chrome允许不安全的localhost标志不适用于虚拟主机

时间:2018-08-29 08:37:19

标签: apache google-chrome ssl localhost vhosts

我正在计算机上建立一个Apache开发环境。我想使用虚拟主机和HTTPS,因此我也使用openssl设置了虚拟主机和SSL证书。

一切正常,但我想摆脱Chrome中的安全警告。经过一番谷歌搜索后,我发现设置allow-insecure-localhost标志可以使我更接近解决方案。

设置完后,https://localhost地址可以正常工作而不会发出警告,但是当我尝试打开虚拟主机时(例如:https://www.example.com),chrome总是向我抛出警告消息:

ERR_CERT_COMMON_NAME_INVALID

我在High Sierra MacOS上使用Apache / 2.4.29。我为不同的虚拟主机拥有单独的证书,并且在apache启动时,日志告诉我

AH02043: SSL virtual host for servername example.com found

所以我的问题是,当我想使用安全虚拟主机时,如何摆脱本地环境中的chrome不安全警告?

0 个答案:

没有答案