代码之家  ›  专栏  ›  技术社区  ›  Brad

为什么我的iOS配置文件“不可信”?

  •  4
  • Brad  · 技术社区  · 12 年前

    我已经用OpenSSL为我的应用程序创建了一个CA、服务器和客户端证书。当我查看配置文件时,根CA显示为“受信任”,但我的服务器和客户端证书(由我的CA签名)显示为“不受信任”。

    这些证书显示为由根CA签名,并且 正确工作 在IE或Chrome下。

    1. 为什么这些不起作用?
    2. 任何调试方式 为什么? 他们表现得“不可信”?
    2 回复  |  直到 12 年前
        1
  •  3
  •   Brad    12 年前

    我推测这是因为我只使用了一个小(512或1024)字节的证书。当我使用较新版本的OpenSSL创建2048字节的证书时,它就开始工作了。

    我仍然需要验证iOS中是否确实存在可接受的最小密钥长度。

        2
  •  0
  •   Jeffery Thomas    12 年前

    这个 iPhone Configuration Utility 允许您安装和管理各种配置设置,包括根证书颁发机构。

    它应该让您能够查看设备上的CA,添加新的CA,并删除任何导致问题的CA。