If yor are getting this error
NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813);
Then it can resolve very easily by using NSURLRequest category concept;
http://stackoverflow.com/questions/24134652/https-get-request-certificate-error-xcode
http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-to-connect-with-ssl-for-an-untrusted-cert/2033823#2033823
NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813);
Then it can resolve very easily by using NSURLRequest category concept;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////// NSURLRequest+HTTPS.h ///////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #import@interface NSURLRequest (NSURLRequest_HTTPS) + (BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host; //+ (void)setAllowsAnyHTTPSCertificate:(BOOL)allow forHost:(NSString*)host; @end ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////// NSURLRequest+HTTPS.m ///////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #import "NSURLRequest+HTTPS.h" @implementation NSURLRequest (NSURLRequest_HTTPS) + (BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host{ return YES; } // //+ (void)setAllowsAnyHTTPSCertificate:(BOOL)allow forHost:(NSString*)host { // //} @end
http://stackoverflow.com/questions/24134652/https-get-request-certificate-error-xcode
http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-to-connect-with-ssl-for-an-untrusted-cert/2033823#2033823
No comments:
Post a Comment