iOS应用程序不喜欢自签名SSL证书
我们开发了一个iOS应用程序,它在生产服务器上与我们的API配合得很好,但与具有自签名SSL证书的其他服务器配合得不好。我搜索了很多解决方案,其中一些说向应用程序配置添加异常,一些说生成自签名证书,没有一个给出明确的逐步答案。经过大量的研究/实验,我终于完成了这项工作,我将问题和答案张贴在这里,以防它也能帮助其他人iOS应用程序不喜欢自签名SSL证书,ios,openssl,self-signed-certificate,Ios,Openssl,Self Signed Certificate,我们开发了一个iOS应用程序,它在生产服务器上与我们的API配合得很好,但与具有自签名SSL证书的其他服务器配合得不好。我搜索了很多解决方案,其中一些说向应用程序配置添加异常,一些说生成自签名证书,没有一个给出明确的逐步答案。经过大量的研究/实验,我终于完成了这项工作,我将问题和答案张贴在这里,以防它也能帮助其他人 生成支持V3的自签名证书 复制此处的代码并根据您的环境进行修改 按照此处的说明在设备上安装证书,并在设备上安装/信任证书: 我已经在MAC上完成了这些工作,你应该能够让它在任何其他