与 'wss://[host]/' 的 WebSocket 连接失败

与 'wss://[host]/' 的 WebSocket 连接失败

环境

首先,我正在使用 AWS ALB、带有 Route 53 的 EC2。ALB 为 HTTP、HTTPS 开放,EC2 也为所有 TCP 开放。

我正在使用ws使用 websocket 的库。

作为 HTTPS 服务器

"hello world"在 EC2 实例中,当我运行显示为文本的HTTPS 服务器时,它在使用 的客户端中运行良好https://

作为 websocket 服务器

但是,当我运行 websocket 服务器而不是 HTTPS 服务器并尝试从客户端连接到该服务器时,会出现以下错误:

与 'wss://[host]/' 的 WebSocket 连接失败

附注:在使用的客户端中http://,连接到ws://[same hostname]运行良好。

我应该检查什么?请帮帮我!

相关内容