为 localhost 网站使用 Godaddy 颁发的 SSL 证书

为 localhost 网站使用 Godaddy 颁发的 SSL 证书

我有一个 GoDaddy SSL 证书,我想在 上使用localhost,但是证书颁发给example.com,如果我使用它,它肯定会出现证书不匹配错误。有没有解决方法可以使用它,而localhost不必让任何用户都经历证书错误?并且该网站是基于内联网的,其他用户可以使用该网站https://<publicip>/appdesk或访问该https://localhost/appdesk网站,我需要它自动绕过证书警告或错误,而不是手动绕过,用户每次都必须单击才能允许网站访问。

更新

我确实尝试在主机名本身上颁发证书,但它也显示证书不匹配错误。有很多计算机通过 publicip 访问服务器,无法将主机名添加到每台计算机的主机文件中。有什么方法可以直接向子目录颁发证书以appdesk避免不匹配错误,以便访问https://localhost/appdeskhttps://192.168.1.0/appdesk不显示任何错误。

答案1

您可以:

  • 连接到证书中使用的完全限定主机名
  • 不要使用 HTTPS 连接本地主机
  • 生成对 localhost 有效的自签名证书

相关内容