我的 API 端点有一个自签名证书。我正在尝试使用模拟器测试一些内容,但收到“不受信任的服务器证书”。
我尝试在模拟器上使用 safari 下载 .crt 文件,但这似乎不起作用。
iPhone Simulator 从哪里获取钥匙串?如何添加受信任的证书以便我的应用程序能够运行?
我通过创建 CA 然后使用 iPhone 配置工具添加 CA 证书来使其工作。然后我就可以在 API 服务器上获得由该 CA 证书签名的证书,并且 NSConnection 就可以工作了。由于某种原因,我无法使用自签名证书使其工作。我需要使用配置软件重新尝试此操作。
我真正的问题是如何让它在模拟器上工作?我认为模拟器使用实际计算机的钥匙串。
只需将 .cer 文件拖放到正在运行的模拟器窗口中即可。您将看到 Safari 闪烁,然后出现证书(或证书颁发机构)的导入对话框...
适用于 iOS 7 模拟器(我认为也适用于 iOS 6)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)