标签: ios swift https ssl-certificate
我们有带有后端的docker映像,该映像在本地运行。连接是通过https完成的,因此docker image中具有自签名证书。
在使用模拟器的iOS UI测试中,我们要连接到后端。将证书添加到模拟器还不够,因为证书的CN与本地计算机的CN不同。
如何禁用主机名验证?这里的另一个问题是外部库正在建立连接,因此我无法修改用于准备连接的代码。
您对如何正确解决问题有任何想法吗?