如何通过应用程序中的iPhone配置实用程序接受添加到iOS设备的可信证书

时间:2012-11-08 17:52:48

标签: ios ssl ios6 nsurlconnection nsurlconnectiondelegate

我希望我的应用程序能够接受使用iPhone配置实用程序添加到iOS设备的受信任的根证书。

我使用iPhone配置实用程序向iOS设备添加了可信证书,并确认Safari通过向我的服务器发送https请求来接受我的自签名证书。但是,当我创建一个使用NSURLConnection的简单测试应用程序使用HTTPS向我的服务器发出GET请求时,我收到以下错误消息:

” 错误 - 此服务器的证书无效。您可能正在连接到服务器,在这里输入代码,假装是“myserver”,这可能会使您的机密信息面临风险。 “

我想我的iOS应用程序是沙盒,默认情况下不接受自签名证书。我已经尝试在willSendRequestForAuthenticationChallenge中操作代码来接受自签名证书但没有成功。我希望其他人知道如何做到这一点。我不想接受所有自签名证书。我只想接受已配置为在设备上受信任的自签名证书。

0 个答案:

没有答案