2011-11-01 161 views
2

我有一個訪問安全(https)網絡服務的iPhone應用程序。該服務需要客戶端證書來驗證客戶端。我向應用程序添加了客戶端證書(.p12格式),並實施了NSURL委託方法來響應身份驗證挑戰(didReceiveAuthenticationChallenge)。它按預期工作。如何從iPhone應用程序中刪除客戶端證書?

現在,當我從我的應用程序中刪除證書時,它仍然有效。它在哪裏找到客戶證書?它被緩存在什麼地方?

回答

0

我有同樣的問題。 唯一的辦法,我設法做到這一點是越獄iphone,安裝cydia,登錄ssh和刪除整個證書鏈文件。

如果用戶刪除了包含證書的配置文件,它仍然在文件中! (也許有一些標誌標記爲非活動)

相關問題