Соединение через веб-сокет WSS/TLS со Swift iOSIOS

Программируем под IOS
Ответить
Anonymous
 Соединение через веб-сокет WSS/TLS со Swift iOS

Сообщение Anonymous »

РЕШЕНО (следующий ответ)

Я использую библиотеку Starscream для создания безопасного веб-сокета wss в тестовый сервер, у нас есть самозаверяющий сертификат, и я не могу установить соединение.

var socket = WebSocket(url: NSURL(scheme: "wss", host: "selfsignedserver.com", path: "/")!)


Журнал

2014-12-16 10:38:10.260 pruebasignin[2135:363455] CFNetwork SSLHandshake failed (-9807)
websocket is disconnected: The operation couldn’t be completed. (OSStatus error -9807.)




и когда я пытаюсь подключиться к действительному сертификату сервера, также не удается подключиться РЕШЕНО

var socket = WebSocket(url: NSURL(scheme: "wss", host: "production.com", path: "/")!)


Журнал

websocket is disconnected: Invalid HTTP upgrade


Подробнее здесь: https://stackoverflow.com/questions/275 ... -swift-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»