如何为 gitblit 服务器创建证书?
How to create certificate for gitblit server?
我使用 gitblit
服务器。
我可以使用:https://localhost:8443
访问它,但是在访问 https://192.168.10.1:8443
(我电脑的 IP 地址)时,我看到 SSL Error
。
有人可以阐明我可能做错了什么吗?
证书与主机名相关联。
默认情况下,Gitblit GO 会为 localhost
生成一个自签名证书。如果您使用不同的主机名(如 IP 地址)通过 https 访问 Gitblit GO,浏览器将抱怨主机名不匹配。即使您从预期的主机名访问服务器,它也会抱怨自签名证书。这两个都是标准的安全响应。
您的解决方案选择是:
- 为您的自签名证书添加一个例外
- 启动 CSR(证书签名请求)并通过证书颁发机构(Thawte、VeriSign 等)购买签名证书。
- 不要使用 https
我使用 gitblit
服务器。
我可以使用:https://localhost:8443
访问它,但是在访问 https://192.168.10.1:8443
(我电脑的 IP 地址)时,我看到 SSL Error
。
有人可以阐明我可能做错了什么吗?
证书与主机名相关联。
默认情况下,Gitblit GO 会为 localhost
生成一个自签名证书。如果您使用不同的主机名(如 IP 地址)通过 https 访问 Gitblit GO,浏览器将抱怨主机名不匹配。即使您从预期的主机名访问服务器,它也会抱怨自签名证书。这两个都是标准的安全响应。
您的解决方案选择是:
- 为您的自签名证书添加一个例外
- 启动 CSR(证书签名请求)并通过证书颁发机构(Thawte、VeriSign 等)购买签名证书。
- 不要使用 https