【问题标题】:How to create certificate for gitblit server?如何为 gitblit 服务器创建证书?
【发布时间】:2016-07-18 01:38:49
【问题描述】:

我使用gitblit 服务器。

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

有人可以解释一下我可能做错了什么吗?

【问题讨论】:

    标签: ssl-certificate gitblit sslexception


    【解决方案1】:

    证书与主机名相关。

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

    您的解决方案选择是:

    1. 为您的自签名证书添加例外
    2. 发起 CSR(证书签名请求)并通过证书颁发机构(Thawte、VeriSign 等)购买签名证书。
    3. 不要使用 https

    【讨论】:

    • 我可以使用 Gitblit GO 自己生成证书吗?
    猜你喜欢
    • 1970-01-01
    • 2015-06-06
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-09
    相关资源
    最近更新 更多