因此,我遵循Alamofire关于Read Me的有关其新服务器信任策略的说明。从服务器获得证书,将其添加到我的项目中并在我的项目中实现以下代码:
Clumn2 1 2 14
Column3 FirstName MiddleName LastName
我的问题是如何测试?
我已经尝试将我的基本api url更改为我们的测试服务器,该服务器具有不同的有效证书,但api调用未被拒绝。 我已经验证代码是在所需的api调用上运行的。
答案 0 :(得分:5)
好问题!
我建议尝试使用一些代理软件来尝试进入API调用(Charles Proxy,Burp等)。启用固定后,所有网络请求都将失败,因为代理软件将为您提供不正确的证书。然后,如果禁用证书固定,则服务调用应该通过代理正常工作。
另一种方法是临时更改服务器上的证书,您应该看到Web服务也失败。