Certificate Invalid Issue with Alamofire 4.0

后端 未结 2 949
说谎
说谎 2021-01-12 14:24

I am trying to consume web services for my iOS app over https. The web server uses a self signed certificate.

When consuming the web service, I get the error “certif

2条回答
  •  孤独总比滥情好
    2021-01-12 14:58

    Not suggesting for production use-cases

    //Use this manager class
    class APIManager {
        static var Manager: Alamofire.Session = {
            let manager = ServerTrustManager(evaluators: ["your endpoint": DisabledTrustEvaluator()])
            let session = Session(serverTrustManager: manager)
           return session
        }()
    }
    
    //Call APIs using this manager
    APIManager.Manager.request("API")
    

提交回复
热议问题