ASIHTTPRequest访问https

 

    ASIFormDataRequest * request;

  request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@""]];

 

    NSData *cerFile = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"d1" ofType:@"cer"]];

    SecCertificateRef cert = SecCertificateCreateWithData(NULL, (__bridge CFDataRef)cerFile);

    NSArray *array = [NSArray arrayWithObjects:(__bridge id)cert,nil];

    [request setClientCertificates:array];

    [request setValidatesSecureCertificate:NO];

 

    [request startSynchronous];

猜你喜欢

转载自lgc19881126.iteye.com/blog/1706610