【发布时间】:2016-10-13 08:20:07
【问题描述】:
我正在尝试创建一个需要通过 SSLSockets 与 Java 程序通信的 iOS 应用程序。我已经有一个 Java 客户端和一个与 Java 服务器一起工作的 Android 应用程序,现在我需要 iOS 应用程序,但我对 Swift 真的很陌生。
我设法在 Swift 应用程序和 Java 程序之间的普通套接字上交换消息,但现在我想迁移到 SSL 套接字,但我卡住了。
有人可以帮我解决这个问题吗?
谢谢。
【问题讨论】:
我正在尝试创建一个需要通过 SSLSockets 与 Java 程序通信的 iOS 应用程序。我已经有一个 Java 客户端和一个与 Java 服务器一起工作的 Android 应用程序,现在我需要 iOS 应用程序,但我对 Swift 真的很陌生。
我设法在 Swift 应用程序和 Java 程序之间的普通套接字上交换消息,但现在我想迁移到 SSL 套接字,但我卡住了。
有人可以帮我解决这个问题吗?
谢谢。
【问题讨论】:
考虑使用 Starscream 作为您的 websocket 框架:https://github.com/daltoniam/Starscream
这还支持SSL Pinning 以提供更高的安全性:
https://github.com/daltoniam/Starscream#ssl-pinning
【讨论】: