問題タブ [cocoahttpserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
963 参照

ios - cocoaHTTPServer を使用して IOS で HTTPS サーバーを作成する方法は?

WebSocket接続を介して通信するiPadアプリのWebビューのWebページで実行されるjavascriptクラウドアプリを作成しましたが、httpsではなくhttpサイトにいる場合にのみ機能します。そうしないと、CFNetwork SSLHandshake failed (-9806)エラーが発生しますXcode および Web サイトでは、ハンドシェイク中にタイムアウトと表示されます。

これは、iPad の Web サーバーが HTTPS ではなく HTTP で実行されているためですか?

JAVASCRIPTクラウドアプリ

クラウド内のこの部分は、iPad で Web サーバーに接続するときに HTTP で機能します。

Xcode iOS iPad アプリ (Objective-C)

それが問題だと思ったので、HTTPS を有効にしようとしましたが、「sslIdentityAndCertificates」メソッド用に何を作成すればよいかわかりません。

私が見た他の投稿のいくつかは、iOS ではなく Mac でのみ利用可能な API を使用しています。

ATS アクセス許可の組み合わせもいくつか試しました。すべての結果、HTTPS は WebSocket 接続を許可しませんでした。

どんな助けでも大歓迎です!:)