I have issue when Deploy Websocket on my server on local it working fine, 当我在服务器上部署时,来自服务器的响应:“失败: WebSocket握手期间出错:意外响应代码: 200",服务器上的本地和服务器之间的不同我在IIS上使用了UrlRewrite
我们正在开发一个使用统一的多用户虚拟现实系统,遇到了以下问题:
配置
配置如下:
网站-将使用IIS在我们的服务器上发布,供查看者使用他们的浏览器观看节目主持人。
虚拟现实应用-在专用笔记本电脑上由演讲者远程运行。主持人使用虚拟现实耳机探索一个环境,并与查看者分享。主持人连接到主机应用程序,并使用端口80建立websocket连接。
主机应用程序-在我们的服务器上运行,以中继所有VR演示者和浏览器查看器之间的websocket通信。
问题
当我们在服务器上运行主机应用程序时,网络代码无法侦听端口80上的流量。错误是:"An attempt was made to a
我尝试使用Websocket,并将Websocket服务器实现为IHttpHandler。我正在从事Windows8、VisualStudio 2012和IIS8 express的工作。每次当我尝试使用javascript客户端连接到我的服务器时,我在ProcessRequest方法中得到context.IsWebSocketRequest等于false。当我切换到本地IIS服务器时,一切正常(context.IsWebSocketRequest为真)。我错过了什么吗?如何强制IIS Express与WebSockets一起工作?
我的WebSocket服务器实现:
public class