1

我使用gitblit服务器。

我可以使用: 访问它https://localhost:8443,但是当访问https://192.168.10.1:8443我的 PC 的 IP 地址时,我看到了SSL Error

有人可以说明我可能做错了什么吗?

4

1 回答 1

1

证书与主机名相关联。

默认情况下,Gitblit GO 会为localhost. 如果您使用不同的主机名(如 IP 地址)通过 https 访问 Gitblit GO,浏览器将抱怨主机名不匹配。即使您从预期的主机名访问服务器,它也会抱怨自签名证书。这两个都是标准的安全响应。

您的解决方案选择是:

  1. 为您的自签名证书添加例外
  2. 发起 CSR(证书签名请求)并通过证书颁发机构(Thawte、VeriSign 等)购买签名证书。
  3. 不要使用 https
于 2016-03-30T13:19:22.520 回答