我希望我的应用程序能够接受使用iPhone配置实用程序添加到iOS设备的受信任的根证书。
我使用iPhone配置实用程序向iOS设备添加了可信证书,并确认Safari通过向我的服务器发送https请求来接受我的自签名证书。但是,当我创建一个使用NSURLConnection的简单测试应用程序使用HTTPS向我的服务器发出GET请求时,我收到以下错误消息:
” 错误 - 此服务器的证书无效。您可能正在连接到服务器,在这里输入代码,假装是“myserver”,这可能会使您的机密信息面临风险。 “
我想我的iOS应用程序是沙盒,默认情况下不接受自签名证书。我已经尝试在willSendRequestForAuthenticationChallenge中操作代码来接受自签名证书但没有成功。我希望其他人知道如何做到这一点。我不想接受所有自签名证书。我只想接受已配置为在设备上受信任的自签名证书。