Tôi đang cố gắng xác thực chứng chỉ máy chủ trong ứng dụng iOS.willSendRequestForAuthenticationChallenge không được gọi là
Phương pháp đại biểu Tôi gặp một vấn đề với là:
- (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
Phương pháp này được gọi khi tôi sử dụng một máy chủ như "https://twitter.com".
Nhưng, khi tôi trỏ nó đến máy chủ sản xuất của mình (Government CA), phương pháp này đơn giản là không được gọi. Bạn có thể coi đây là chứng chỉ tự ký, vì nếu bạn không cài đặt chứng chỉ gov, bạn sẽ nhận được thông báo "Kết nối này không tin cậy" trong trình duyệt.
Có cách nào để buộc willSendRequestForAuthenticationChallenge được gọi và kiểm tra chứng chỉ tự ký không?
Cảm ơn!
Bạn có gặp bất kỳ giải pháp nào cho vấn đề này không? Tôi đang đối mặt với nhau và đại biểu này không được gọi ngay cả sau 10 phút. – Maverick