只有当我使用虚拟机的外部IP时,才会导致“不安全”的警告页面(但在其他方面工作正常)

以下是我部署的Web应用程序的当前情况,我想与SSL兼容,并已将我的证书和密钥放在虚拟机(带有nginx的Ubuntu)上:

所以我的问题是,为什么第一个使用https (不是http )的外部IP地址,让我到错误页面的不安全的警告? 如果我保持不动,可能会导致任何问题,或者我应该怎么做以消除警告?

您的证书可能没有与您的IP地址相匹配的CN。

build立“安全”HTTPS连接意味着您的证书CN与请求的主机匹配。