我的问题陈述:
我的主人有3张证书。 我需要从我的应用程序检查至少一个证书是否有效。 我已将这些证书的所有公钥哈希值复制到字典中的应用程序中。
我一直在使用默认的Apple Security框架API从服务器获取所有证书。
如果我在iOS 9+中使用,如果我使用的话,一切正常,
SecCertificateCopyPublicKey(serverCertificate)
我得到了我可以验证的所有三个证书。 但问题在于iOS 8.它只会提供serverTrust公钥。
Apple是否有任何API可用于iOS 8版本以获取托管在单个主机中的多个证书公钥哈希?