你好,热巧克力社区,
我在本地环境中为我的热巧克力GraphQL服务器设置websockets时遇到了麻烦。我遵循文档并将app.UseWebSockets()
添加到我的ASP中。. NET Core应用程序,它在我的本地机器上运行。然而,当我尝试使用wscat
连接到ws://localhost:7217/graphql/
的websocket时,我得到了错误的"socket挂起"。同样,当我尝试使用阿波罗客户端从我的React应用程序连接时,我得到错误&;websocket连接到'ws://localhost:7217/graphql/ws
失败"。
- 我正在使用热巧克力版本13
- 我正在macOS上运行服务器,并在命令行上使用wscat进行测试
- 我正在通过visual studio for mac启动服务器
- 我没有对我的应用程序的配置做任何其他更改 我可以做常规的向服务器发送HTTP请求并接收有效响应
Thank you for你的援助。
所以经过大量的调查和短信与热巧克力的东西,这确实是非常开放的帮助。(查看Slack频道)。
我通过阿波罗客户端再次尝试,并检查如何通过香蕉蛋糕Pop建立连接:他们使用wss
而不是ws
,这对我来说很好。