2012-02-01 318 views
0

我想爲我的應用程序使用SSL,顯然我沒有注意到NSURLConnection在使用https與自簽名證書時拋出任何異常。我很好奇什麼可能是不驗證證書的可能性?我正在嗅探數據包,它使用https端口繞過事務,但不會以某種方式遇到異常。NSMutableURLRequest檢查Https SSL證書驗證

謝謝。

回答

1

如果證書是自簽名的,那麼它實際上並不是一個可信的https證書。如果你想繞過它使用的代碼段,:

How to use NSURLConnection to connect with SSL for an untrusted cert?

+0

肖恩,值得關注的是其越來越繞過,而不是拋出異常的。這就是我所關心的爲什麼它不會拋出一個錯誤。 – kforkarim 2012-02-02 00:56:16

+0

你已經實現了委託方法,即canAuthenticateAgainstProtectionSpace並讓它通過? – shawnwall 2012-02-02 14:19:22

+0

肖恩,不,我沒有,我正在確保其他代表也被稱爲連接。這裏所關心的是,我實際上正在打一個基於WCF的機器的調用,它不是一個網站,所以只是好奇這會是一個問題嗎? – kforkarim 2012-02-02 14:43:36