在iOS中创建及使用自签名SSL证书(上).pdf
文本预览下载声明
uu001100770066336688的的专专栏栏
在在iiOOSS中中创创建建及及使使用用 自自签签名名SSSSLL证证书书 ((上上))
分 : Http 2013-12-19 16:07 139人阅读 评论 (0) 收藏 举报
自签名证书自签名SSL证书iOS创建及使用自签名SSL证书HttpWatch
SSL证书可以购买,当然也可以自己创建。你可能需要将SSL安装到具有不同主机名的开发/测试服务器上,也可能需
要将其安装到只能在本地网络上访问的系统中。
自自签签名名SSSSLL证证书书创建快速且不用支付任何费用,无需购买证书授权,无需遵守任何审计要求。
不过,使用自签名证书,浏览器并不会 自动信任使用它们的网站。因此在移动Safari浏览器上使用HHttttppWWaattcchh aapppp
时,你常常会看到 似下面的警告:
使用HHttttppWWaattcchh iiOOSS aapppp 则提示更多警告信息:
1
那么,如何设置iOS才能避免接收此 警告呢?使用自签名证书应该注意些什么呢?我们先来看两点:
一一、、不不要要在在移移动动SSaaffaarrii中中接接受受 自自签签名名证证书书
当你在Safari中首次尝试使用自签名证书时你可能自然而然就选择了CCoonnttiinnuuee或者DDeettaaiillss--AAcccceepptt。
2
虽说这样也可以在Safari中打开站点,不过值得注意的是:
1. 在Safari中选择Continue或者Details-Accept接受此证书后,只是添加了一个SSL连接异常,可阻止Safari继
续向你警告相关站点。但它不会安装该证书作为iOS上的可信任证书。该设备上的其他应用程序 (如
Chrome、HttpWatch等)仍然无法连接到该网站。
2. 一旦添加了SSL异常,在iiOOSS77系统中再想移除它是很困难的。在以前的版本中,通过SSeettttiinnggss--SSaaffaarrii aanndd
sseelleeccttiinngg ‘‘CClleeaarr CCooookkiieess aanndd DDaattaa’’ 可以将其移除。但在iOS7中似乎不太容易实现。
二二、、安安装装 自自签签名名证证书书作作为为iiOOSS的的配配置置参参数数文文件件
你可以简单地通过将该文件发送给自己作为附件的方式在iOS中添加SSL证书到受信任列表中:
3
然后选择IInnssttaallll添加证书。这样一来,当你在Safari中使用证书时就不会再收到相关警告,其他iOS应用程序在该
设备中使用也不会再收到 似警告。
与上面按Safari SSL异常处理不同的是,用这种方法安装你可以通过SSeettttiinnggss--GGeenneerraall--PPrrooffiilleess随时访问
证书,需要的时候也可以删除它:
4
显示全部