簡體   English   中英

iOS HTTPS SSL證書

[英]iOS HTTPS SSL Certificates

方案我正在開發一個需要使用https進行網絡通信的應用程序。 目前,我們的用戶憑據(用戶名,密碼...)以純文本格式通過我們的URL發送。 (例如, http://www.myserver.com/service?username=USERNAME&password=PASSWORD... )。 這對我們的客戶不利。 我是使用https新手,甚至還比較新來設置iOS應用程序以使用https 所以我有幾個問題:

假設 :我認為iOS應用程序必須包含SSL證書,然后才能在服務器端進行驗證。 如果我錯了糾正我。

1)在哪里/如何獲得證書?

2)如何導入證書到應用程序?

3)如何使用服務器之一驗證證書?

4)如果證書被認為是無效的,我該如何解決?

如果有任何我想念或誤會的地方,請糾正我。

您的iOS應用無需包含SSL證書。 相反,它是需要SSL證書的服務器。 在iOS應用程序端,您只需將http:// URL替換為https:// URL。 當您的應用與服務器建立https連接時,iOS的網絡代碼將檢查服務器證書的有效性,因此您可以確信自己正在與正確的服務器通信。 您通過https連接發送的任何內容都將受到加密保護,以防止被竊聽。

您可以通過在Web瀏覽器中輸入其https:// URL來測試服務器是否具有證書。 如果瀏覽器顯示鎖定圖標,則服務器具有有效的證書。 您可以單擊鎖圖標以獲取有關服務器證書的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM