gpt4 book ai didi

ssl - 自签名 SSL 证书和 stringWithContentsOfURL

转载 作者:行者123 更新时间:2023-11-29 11:24:29 24 4
gpt4 key购买 nike

我正在使用 NSString#stringWithContentsOfURL: 从服务器请求一些数据。服务器使用的是自签名证书,因此 stringWithContentsOfURL: 只是返回 nil 并且不进行更改以接受证书。

这是所有预期的行为。我知道如何使用 NSURLConnection 正确地做到这一点,它是委托(delegate)方法,但我正在寻找一个短期修复而不是重写这段代码。 (耶最后期限)

所以我的问题是,是否可以将自签名证书导入应用程序的钥匙串(keychain),这会导致 stringWithContentsOfURL: 接受自签名证书吗?

最佳答案

我相信 Apple 有一个用于安装 SSL 证书的企业工具——它是让交换邮件正常工作所必需的。

您也可以将 .cer 文件邮寄给自己,在您的 iPhone 上打开并安装它。

还有 AdvancedURLConnections sample project来自苹果

This sample demonstrates various advanced networking techniques with NSURLConnection. Specifically, it demonstrates how to respond to authentication challenges, how to modify the default server trust evaluation (for example, to support a server with a self-signed certificate), and how to provide client identities.

关于ssl - 自签名 SSL 证书和 stringWithContentsOfURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3755347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com