gpt4 book ai didi

iphone - 将内部 CA 根证书添加到 iPhone iOS 配置文件

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

我的 iOS 应用程序目前正在开发中,我们连接的服务正在使用由我们内部(公司)CA 签名的证书。我的应用程序在很多地方使用同步请求调用安全网络服务。切换到异步并处理证书挑战以手动接受来 self 们域的证书将是一项巨大的努力。

我想做的是将我们的 CA 根证书添加到我们团队的配置文件中,以便它在开发中被识别为受信任的 CA。有人可以帮我做这件事吗?

如果这不可能,有人有什么建议吗?以下是我看到的从好到坏的选项。

  1. 将内部 CA 根证书添加到开发配置文件中的受信任 CA
  2. 购买证书(不想这样做,因为我们的部署服务器已经有一个有效的证书,我不想在开发/测试环境中只需要的证书上浪费钱)。
  3. 切换到 ASI 框架以绕过挑战(不想这样做,因为它会降低我的应用程序的安全性。我的代码是正确且安全的,但我无法在开发/测试中进行测试。我不想让我的应用程序变得更糟,以便我可以在我的开发环境中进行测试。)
  4. 切换到异步请求并通过接受来 self 的域的所有证书来处理挑战(也不想对工作代码进行代码更改。而且切换到异步对我们来说是一项巨大的工作,而且我们没有时间)。

感谢所有帮助!谢谢。

最佳答案

好吧,我决定使用 2,并为我们的内部机器关闭 SSL。这不是理想的解决方案,但我找不到更好的解决方案。

关于iphone - 将内部 CA 根证书添加到 iPhone iOS 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5979841/

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