当我在Android上使用网络请求运行我的应用程序时,它运行正常。但是当我在ios上运行时,我立即得到了这个错误:
发生SSL错误,无法与服务器建立安全连接。
网址如下:https://api.site.com/v1/foo/bar
有谁知道如何解决这个问题?
答案 0 :(得分:0)
如果您拥有自签名证书,它将在iOS中显示为无效证书。
根据您的网络,您可能想要尝试固定证书或允许无效的证书(例如,Alamofire有一个安全策略选项)。您也可以手动执行此操作。
如果您在Safari中打开API URL并检查它是否按预期显示有效证书,您也可以轻松调试问题。