gpt4 book ai didi

ios - “an ssl error has occurred and a secure connection to the server cannot be made” 仅在手机上连接到内部开发服务器

转载 作者:可可西里 更新时间:2023-11-01 03:31:00 36 4
gpt4 key购买 nike

我开发了一个连接到内部网络服务器的 iOS 应用程序。当我使用模拟器时,它工作正常,但是当我在 iPhone 上构建相同的应用程序时,它会给我一条错误消息“发生 ssl 错误,无法与服务器建立安全连接。 "为什么错误只发生在 iPhone 而不是模拟器?

这是我的环境Xcode 8.2iOS 10.3 objective-c ——我的客户端代码默认使用 ATSAFNetworking Framework 3.1Web 服务器——仅支持 TLS 1.2Web 服务器证书尚不支持前向保密。

可能是因为我的证书不符合 ATS 标准?

最佳答案

读完这篇文章后document来自苹果

<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>Your Domain</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>

我的应用现在可以在设备上运行。我在服务器上的证书尚未准备好前向保密。

关于ios - “an ssl error has occurred and a secure connection to the server cannot be made” 仅在手机上连接到内部开发服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43286204/

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