IOS https 신뢰 요청 서버

문서 참조 방법 2 구현
신뢰 추가
정의 인터페이스: NSURLRequest + DummyInterface. h

//
//  NSURLRequest+DummyInterface.h
//  notification
//
//  Created by topwqp on 16/6/10.
//  Copyright (c) 2016  topwqp. All rights reserved.
//

#import 
@interface NSURLRequest (IgnoreSSL)
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host;
@end

정의 구현:


//
//  NSURLRequest+DummyInterface.m
//  notification
//
//  Created by topwqp on 16/6/10.
//  Copyright (c) 2016  topwqp. All rights reserved.
//

#import "NSURLRequest+IgnoreSSL.h"
@implementation NSURLRequest (IgnoreSSL)

    + (BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host
    {
        // ignore certificate errors only for this domain
        if ([host hasSuffix:@"yourhostname"])
        {
            return YES;
        }
        else
        {
            return NO;
        }
    }
    
    @end

좋은 웹페이지 즐겨찾기