古詩詞大全網 - 藝術簽名 - 在iOS中創建及使用自簽名SSL證書應該註意什麽

在iOS中創建及使用自簽名SSL證書應該註意什麽

自簽名SSL證書創建快速且不用支付任何費用,無需購買證書授權,無需遵守任何審計要求。

不過,使用自簽名證書,瀏覽器並不會自動信任使用它們的網站。因此在移動Safari瀏覽器上使用HttpWatch app時,妳常常會看到類似下面的警告:

使用自簽名證書時瀏覽器發出的警告

使用HttpWatch iOS app 則提示更多警告信息:

使用自簽名證書時瀏覽器發出的警告

那麽,如何設置iOS才能避免接收此類警告呢?使用自簽名證書應該註意些什麽呢?我們先來看兩點:

壹、不要在移動Safari中接受自簽名證書

當妳在Safari中首次嘗試使用自簽名證書時妳可能自然而然就選擇了Continue或者Details->Accept。

不要在移動Safari中接受自簽名證書

雖說這樣也可以在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證書到受信任列表中:

安裝自簽名證書作為iOS的配置參數文件

然後選擇Install添加證書。這樣壹來,當妳在Safari中使用證書時就不會再收到相關警告,其他iOS應用程序在該設備中使用也不會再收到類似警告。

與上面按Safari SSL異常處理不同的是,用這種方法安裝妳可以通過Settings->General->Profiles隨時訪問證書,需要的時候也可以刪除它:

刪除證書

Apple為Mac和PC提供了安裝證書的iPhone配置實用工具。當電子郵件不可用或需要管理的iOS設備數量較多時,這是壹個好方法。