gpt4 book ai didi

ios - App Transport Security,异常域问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:12:28 25 4
gpt4 key购买 nike

在 iOS 应用中,我遇到了应用传输安全问题:

我在网上阅读了很多帖子,但出于某种原因,我在 Info.plist 中设置的内容似乎被忽略了。我尝试了几种可能性,这是最后一种:

<plist version="1.0">
<dict>
……..
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>mydomain.net</key>
<dict>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
……..
</dict>
</plist>

但是无论我在 Info.plist 中设置什么,我都会不断收到此消息:

2016-03-25 13:21:17.234 MyApp[3587:1285514] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

我可能遗漏了什么?

最佳答案

你不应该使用:

`<key>NSAppTransportSecurity</key>
<dict>
<key>Allow Arbitrary Loads</key>
<true/>
</dict>`

这允许所有 不安全的链接,除非您不关心信息的安全性。你这样做的方式应该是正确的,也许使用 NSTemporaryThirdPartyExceptionAllowsInsecureHTTPLoads 可能对你有帮助!

检查这个:App Transport Security

关于ios - App Transport Security,异常域问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36232582/

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