SSL证书可以购买,当然也可以自己创建。你可能需要将SSL安装到具有不同主机名的开发/测试服务器上,也可能需要将其安装到只能在本地网络上访问的系统中。
自签名SSL证书创建快速且不用支付任何费用,无需购买证书授权,无需遵守任何审计要求。
不过,使用自签名证书,浏览器并不会自动信任使用它们的网站。因此在移动Safari浏览器上使用HttpWatch app时,你常常会看到类似下面的警告:
使用HttpWatch iOS app 则提示更多警告信息:
那么,如何设置iOS才能避免接收此类警告呢?使用自签名证书应该注意些什么呢?我们先来看两点:
一、不要在移动Safari中接受自签名证书
当你在Safari中首次尝试使用自签名证书时你可能自然而然就选择了Continue或者Details->Accept。
虽说这样也可以在Safari中打开站点,不过值得注意的是:
1. 在Safari中选择Continue或者Details->Accept接受此证书后,只是添加了一个SSL连接异常,可阻止Safari继续向你警告相关站点。但它不会安装该证书作为iOS上的可信任证书。该设备上的其他应用程序(如Chrome、HttpWatch等)仍然无法连接到该网站。
2. 一旦添加了SSL异常,在iOS7系统中再想移除它是很困难的。在以前的版本中,通过Settings->Safari and selecting ‘Clear Cookies and Data’ 可以将其移除。但在iOS7中似乎不太容易实现。
二、安装自签名证书作为iOS的配置参数文件
你可以简单地通过将该文件发送给自己作为附件的方式在iOS中添加SSL证书到受信任列表中:
然后选择Install添加证书。这样一来,当你在Safari中使用证书时就不会再收到相关警告,其他iOS应用程序在该设备中使用也不会再收到类似警告。
与上面按Safari SSL异常处理不同的是,用这种方法安装你可以通过Settings->General->Profiles随时访问证书,需要的时候也可以删除它:
Apple为Mac和PC提供了安装证书的iPhone配置实用工具。当电子邮件不可用或需要管理的iOS设备数量较多时,这是一个好方法。
相关推荐
IOS签名证书 苹果签名w系统免费工具IOS签名证书 苹果签名w系统免费工具IOS签名证书 苹果签名w系统免费工具IOS签名证书 苹果签名w系统免费工具IOS签名证书 苹果签名w系统免费工具IOS签名证书 苹果签名w系统免费工具...
ios苹果签名工具含免费证书亲测可用(源代码下载).zip
IOS签名证书+苹果签名w系统免费工具.zip
iOS如何创建MDM证书
在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用 App Transport Security安全功能。App Transport Security(ATS)是苹果在iOS 9中引入的一项隐私保护功能,屏蔽...
最新苹果签名证书+苹果签名w系统免费工具.zip
苹果超级签名是什么我就不在赘述了,项目由java+vue开发 功能: ...2.支持修改分发页面轮播图,简介,安卓合并 ...然后在mysql新建一个ios_super_sign的数据库,并将sign/mode/下面的ios_super_sign.sql导入进去,会有四个表
此款ios苹果ipa重签名工具支持windows系统和Macos系统,是一款完全免费的IPA签名工具,签名时需要用到p12证书文件和provision描述文件,可以使用ios企业证书、个人证书对IPA文件进行快速签名,操作非常简单,并且...
该系统完全在linux下运行,不存在使用第三方收费工具,市面上很多系统都是使用的是第三方收费系统,例如:某心签名工具,某测侠等,不开源而且需要每年交费。同时在支持入口域名和落地域名设置来起到防封效果。
苹果企业级证书IDP申请及使用流程 IOS消息推送证书创建过程(包含p12文件转换方法)
IOS,Android SSL双向认证HTTPS方式请求及配置证书,内有Android ios代码
ssl-kill-switch2:黑盒工具可在iOS和OS X Apps中禁用SSL证书验证-包括证书固定
苹果企业证书签名用证书
该项目提供了一个Swift框架,该框架允许您使用Swift在iOS上创建自签名证书。 不幸的是,Apple没有在其安全框架中提供此功能。 另一种实现方法是使用OpenSSL,但是(特别是在使用Swift时)这太可怕了。 该库中的...
iOS XIB创建View
IPA重签名工具一键去时间锁注入时间锁控制苹果企业证书签名IOS应用MAC版无需密码本地签名p12
iOS创建apns证书步骤
ios创建和使用framework,模拟器和真机实测