私はこれに2日間費やしました。誰かが答えを持っていることを願っています。
ポート 443 で SSL を実行している Apache サーバーがあります。 ポート 8081 で SSL を実行している node.js サーバーがあります。
クライアントでは、次のように socket.io/socket.io.js ファイルを含めようとしています。
<script src="https://my_url.com:8081/socket.io/socket.io.js"></script>
404 が表示されません (見つかりません)。Chrome JavaScript コンソールで、Status = (failed) と Type = undefined が表示されます。私が見つけた提案を試しました( src="localhost.." などを使用しますが、どちらも機能しません)。
私のhttpバージョンで動作します。次のようなファイルを含めます。
<script src="http://my_url.com:8080/socket.io/socket.io.js"></script>
SSL バージョンが機能しない理由がわかりません。何か案は?前もって感謝します!!