由于某些原因我无法控制,需要使用自签名证书来开展iOS开发。这是一个根证书,其SAN中包含特定的IP地址。
当该证书在系统账户下安装在OSX中时,所有浏览器都会正常信任访问给定的IP地址。
将同样的证书发送到iOS8设备并进行安装和信任步骤后,在已安装配置文件下列出了该证书。
然而,在设备上,对该IP地址的访问仍会出现不受信任警告。这包括Safari中的任何请求或UIWebView。
如果证书已安装且是有效的证书(在OSX中可以正常使用),为什么可能在设备上无法正常工作?
当该证书在系统账户下安装在OSX中时,所有浏览器都会正常信任访问给定的IP地址。
将同样的证书发送到iOS8设备并进行安装和信任步骤后,在已安装配置文件下列出了该证书。
然而,在设备上,对该IP地址的访问仍会出现不受信任警告。这包括Safari中的任何请求或UIWebView。
如果证书已安装且是有效的证书(在OSX中可以正常使用),为什么可能在设备上无法正常工作?