【问题标题】:SSL in iOS - Basic stepsiOS 中的 SSL - 基本步骤
【发布时间】:2014-01-13 00:07:37
【问题描述】:

在我的应用程序中,我使用 HTTP 连接在客户端和服务器之间进行通信。一切皆好。现在我希望确保连接安全。我是一个绝对的初学者,当谈到 SSL 和 iOS 时,我不知道从哪里开始。我阅读了许多 SO 问题。但无法获得像我需要在 iOS 应用程序(在 Xcode 中)中执行的操作以确保连接安全的完整清晰画面。

我已经在服务器中设置了一个由 CA 为我的域颁发的证书。

任何人都可以阐明我在 iOS 应用程序端需要做什么(无论是 XCode 中的配置更改还是只是将 NSURLconnection 中的 http 更改为 https,或者我需要做更多的事情)。非常感谢。这个问题可能听起来很笼统,但任何像婴儿步骤这样的信息都会对我很有帮助。感谢您的宝贵时间。

【问题讨论】:

  • 只要改变你的 url,如果 NSURLConnection 注意到一个错误的证书和一个 https url,它会故意失败
  • 是否有一些证书需要在 XCode 中导入。你能给我一些链接来设置它吗?

标签: ios nsurlconnection ssl-certificate


【解决方案1】:

您可以按照 Apple 的本指南对使用 HTTPS 的过程有一个基本的了解,特别注意“配置身份验证”部分,其中将向您解释如何信任/验证/连接您的服务器。 这是链接,希望对你有帮助! HTTP - HTTPS Connections for iOs!

【讨论】:

    【解决方案2】:

    我试图获取尽可能多的信息。但我无法找到我需要做的确切信息。 这就是我所做的,一切都很好

    1. 从 SSL 提供商处购买 SSL 证书
    2. 在您的网络服务器中配置 SSL
    3. 将 NSURLConnection HTTP 更改为 HTTPS

    就是这样。现在一切正常。

    希望这对某人有所帮助。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-27
      • 2011-05-29
      • 2015-12-27
      • 2010-12-02
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多