【发布时间】:2018-09-28 00:19:18
【问题描述】:
我正在开发一个需要在远程服务器上执行 HTTPS POST 的 iOS 应用程序。这是我想做的:
// How to initialize 'credential' with a certificate.der (or .pem)
var credential: URLCredential?
let pms: [String: Any] = ["func": "os.getpid"]
Alamofire.request("https://mytestdomain.mycom/exec", method: .post,
parameters: pms, encoding: JSONEncoding.default, headers: nil)
.authenticate(usingCredential: credential!)
.responseJSON { response in
if response.result.isSuccess {
print("Success")
}
else {
print("Error")
}
但我还没有找到用证书初始化凭证的方法。是否可以?
【问题讨论】: