zoukankan      html  css  js  c++  java
  • YTKNetworkConfig配置HTTPS请求

      YTKNetworkConfig配置HTTPS请求

    YTKNetworkConfig *config = [YTKNetworkConfig sharedConfig];

        config.baseUrl = @"https://139.224.186.241:8443/ma/";

    //    config.baseUrl = @"http://192.168.10.20:8095/CNParkAppService";

        config.cdnUrl = @"http://218.17.152.138:8095/CNParkAppService-2.0/";

        config.securityPolicy.allowInvalidCertificates = YES;

        config.securityPolicy.validatesDomainName = NO;

    //    AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:request.pinningMode];

    //    [securityPolicy setAllowInvalidCertificates:YES];

    //    [securityPolicy setValidatesCertificateChain:request.validatesCertificateChain];

    //    [securityPolicy setValidatesDomainName:request.validatesDomainName];

    //    [securityPolicy setPinnedCertificates:customSecurityCertificates];

     

        // 方式一 两句就可以-----ca证书

    //    AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

    //    manager.responseSerializer = [AFHTTPResponseSerializer serializer];

    //    manager.securityPolicy.validatesDomainName = NO; // 关键语句1

    //    manager.securityPolicy.allowInvalidCertificates = YES; // 关键语句2

    ////    [manager GET:@"https://kyfw.12306.cn/otn/leftTicket/init" parameters:nil success:^(NSURLSessionDataTask *task, id responseObject) {

    ////        NSLog(@"=================%@", responseObject);

    ////    } failure:^(NSURLSessionDataTask *task, NSError *error) {

    ////

    ////    }];

    //    [manager POST:@"https://139.224.186.241:8443/ma/userBase/register" parameters:nil progress:^(NSProgress * _Nonnull uploadProgress) {

    //

    //    } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {

    //        NSLog(@"=================%@", responseObject);

    //    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {

    //

    //    }];

  • 相关阅读:
    Andrew Ng
    Matlab 常用语法速记 1
    jQuery 中的常用函数
    JS 删除数组中指定的某个元素的方法
    layer 插件 在子页面关闭自身的方法
    U方法
    读取配置和动态配置(C方法)
    TP框架控制器和对应方法创建
    ThinkPHP基础(1)
    利用ThinkPHP做项目步骤
  • 原文地址:https://www.cnblogs.com/YangFuShun/p/6110668.html
Copyright © 2011-2022 走看看