iOS中的公钥固定

时间:2020-06-30 13:19:52

标签: ios swift alamofire public-key trustkit

我们可以在Alamofire版本4.8.2中使用Trsutkit吗? 我已经使用alamofire实现了公开固定,但是我们的ios应用使用了不同的-2个服务器网址。

如何处理。

我已实现如下:

let serverTrustPolicies:[String:ServerTrustPolicy] = [
        shortDomain: .pinPublicKeys(publicKeys: ServerTrustPolicy.publicKeys(), validateCertificateChain: true, validateHost: true)
    ]
            
    self.sessionManager = Alamofire.SessionManager(
     serverTrustPolicyManager: ServerTrustPolicyManager(policies: serverTrustPolicies)
    )

0 个答案:

没有答案