gpt4 book ai didi

validation - AFNetworking 2.0 有效证书,仍然无法连接(错误 1012)

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:15 24 4
gpt4 key购买 nike

这是我的第一篇文章,希望大家能帮助我。

问题是什么?当我开发我的应用程序时,我使用了一个未加密的连接(因为我没有有效和可信的证书)所以它一直有效。现在应用程序快完成了,我想使用加密连接。我为我的服务器购买了一个有效证书,它正常工作,当我在浏览器中访问我的服务器时,它说它具有有效且受信任的证书。但是,当我在我的应用程序中更改服务器 URL 时,我收到错误消息:“操作无法完成。(NSURLErrorDomain 错误 -1012。)”。

我在互联网上进行了搜索,但我发现大多数时候自签名证书都有问题,他们必须将 allowInvalidCertificates 设置为 true。当然,我不想把这个选项设置为true,它必须是false。此外,固定选项设置为无,所以实际上我不明白为什么应用程序在使用有效证书时无法连接到我的服务器。

我希望你们中的一些人能帮助我!

[更新]当我将 allowInvalidCertificates 更改为 true 时,它​​起作用了。所以我认为这与证书的验证有关。当我在模拟器中使用 safari 浏览到 server-url 时,它会正常打开。没有警告或错误。

谢谢,乔伊

最佳答案

是的,明白了!

首先我检查了我的 ssl 服务器的状态:http://www.sslshopper.com/ssl-checker.html

然后一看,不对劲。该证书不受所有主要网络浏览器的信任。所以,我不得不在我的服务器上添加 CA bundle ,然后 tada!所有测试均通过。

我直接检查了我与该应用程序的连接,是的,它立即起作用:)

也许你们中的一些人有同样的情况,这可能是你的答案:)祝你好运!

干杯,乔伊

关于validation - AFNetworking 2.0 有效证书,仍然无法连接(错误 1012),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24021558/

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