【问题标题】:How to Renew RapidSSL Certificate without upgrading the Android app?如何在不升级 Android 应用程序的情况下更新 RapidSSL 证书?
【发布时间】:2016-11-08 17:02:50
【问题描述】:

我在服务器中安装了 Rapid SSL CA 证书,并且相应的证书保存在应用程序的 assets 文件夹中。该应用程序在 Google Playstore 中发布,有时会返回。 但是,此证书将在几天后到期,我们没有任何计划立即将新构建版本上传到 Google Play。 有没有办法更新/延长安装在服务器端的当前证书的到期日期?因此,即使在证书更新后,Google Playstore 中的构建也能正常工作。

【问题讨论】:

    标签: android ssl-certificate ca


    【解决方案1】:

    您似乎希望在不重新签发的情况下延长您的证书到期日期,但这肯定是不可能的。在您的情况下,您必须在 SSL 证书过期之前更新您的证书。为方便用户,Certificate Authority 提供多年 SSL。

    续订 SSL 证书与您首次为网站或应用购买全新的 SSL 证书时的过程相同。

    请按照以下步骤更新您的证书

    • 通过任何 SSL 证书提供商以最低的可用价格(比如 CheapSSLSecurity)续订您的 RapidSSL 证书,请确保购买多年以避免每年安装。

    • 然后生成一个新的CSRPrivate Key。使用新的 CSR 和私钥在您的 Android 应用上安装您的 SSL 证书。

    注意:如果您购买 RapidSSL 证书多年年(三年),那么您在未来三年内无需再次安装。

    【讨论】:

    • 非常感谢马丁。帮了大忙!!
    【解决方案2】:

    在更新 SSL 证书时,您应该生成一个新的 CSR(您可以使用旧的 CSR,但不建议这样做)。因此,RapidSSL 颁发的带有新 CSR 的 SSL 证书应正确安装在服务器上。只有在正确安装新证书后才能卸载旧证书。

    不幸的是,如果不遵循上述技术,就没有这样的设施来延长到期日。因此,在我的建议中,您必须在您的服务器上上传新证书,但幸运的是您不需要为您的应用程序做任何事情。在您的服务器上正确安装 SSL 证书将有助于您的应用获取数据并安全运行。

    【讨论】:

      猜你喜欢
      • 2017-12-11
      • 2019-12-30
      • 1970-01-01
      • 2012-03-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2017-02-02
      • 1970-01-01
      相关资源
      最近更新 更多