【问题标题】:iOS in-house application - distribution of SSL certificatesiOS 内部应用程序 - SSL 证书的分发
【发布时间】:2012-08-13 23:43:13
【问题描述】:

过去几个月我一直在研究我们正在开发的 iOS 应用程序,我发现这个网站非常宝贵。这是我无法找到答案的第一个问题,如果存在,我深表歉意。

似乎我们分发应用程序的最佳选择是通过 MDM。但是,该应用程序使用 SSL 证书(目前使用私钥作为身份验证过程的一部分,但在不久的将来它还将使用公钥来识别服务器)。我正在寻找一种将它们传送到设备上的好方法。

目前的方法是设置一个 HTTPS 服务器并从应用程序中下载它们。不过,如果可能的话,我宁愿通过 MDM 将它们推出。不幸的是,我能找到的唯一方法是创建一个包含证书的自定义 .ipa 文件;我想这是可能的,因为它只是少数知名用户,但这并不理想。你能推荐一个更好的方法吗?

我也在考虑将证书移动到钥匙串中,这样我们就可以防止它被备份到 iTunes(根据当前的政策,这可能会发生未加密的情况,但我也希望改变这一点)。有什么想法吗?

最好, 兰斯

【问题讨论】:

    标签: ios ssl certificate distribution mdm


    【解决方案1】:

    如果您更喜欢通过 MDM 分发证书,那么您需要创建一个包含该证书的应用版本。虽然您可以通过 MDM 自行推送证书,但该证书最终会出现在钥匙串中 Apple 的名称空间中,因此对您没有好处。

    【讨论】:

      【解决方案2】:

      MDM 能够推出定制的配置文件。您可以将证书嵌入配置文件中,然后使用 MDM 将其推出。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-19
        • 2014-05-01
        • 1970-01-01
        • 2012-01-14
        • 2020-05-08
        • 1970-01-01
        • 2023-04-07
        相关资源
        最近更新 更多