gpt4 book ai didi

websocket - SignalR:WebSocket 握手期间出错:意外的响应代码:400

转载 作者:行者123 更新时间:2023-12-03 06:28:16 27 4
gpt4 key购买 nike

我刚刚开始使用 SignalR。我已经使用信号器在我的网站上实现了实时数据反射。当尝试连接 Web 套接字时,我在控制台上收到“Web 套接字握手期间出错:意外的响应代码:400”错误。

应用程序是使用 Asp.net MVC - signalR 2.0.3 开发的,并托管在 Windows Server 2012 - IIS 8 上

我从 this link 找到了一个解决方案

它说我们需要网站指向 HTTPS(并使用 SSL),然后指向 http 才能与 Web 套接字一起使用。我的问题也解决了。我的疑问是 - 我们不能在不使用 HTTPS 的情况下解决这个问题吗?因为每个网站可能不需要托管在 HTTPS(需要 SSL)上。

最佳答案

在您的 web.config 文件中使用此标记:

<httpRuntime maxRequestLength="40960" targetFramework="4.5" requestValidationMode="2.0" />

<system.web>下标签。描述你的目标框架。错误将会消失

关于websocket - SignalR:WebSocket 握手期间出错:意外的响应代码:400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23130152/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com