0

首先,如果其他帖子已经回答了这个问题,我想道歉。我是 WebSockets 和 WebRTC 的新手,这是我的场景。

我在 VS 2012 中创建了一个 MVC4 应用程序,并通过 nuget 包管理器控制台安装了一个示例 WebRTC 项目(按照此处的步骤操作:http: //xsockets.net/blog/tutorial-building-a-multivideo-chat-with-webrtc) .

这似乎在我的本地机器上运行良好。我在我们的 https 服务器上部署了代码(在 IIS6 上运行)并更改了连接字符串以处理 https 连接(代码如下:)

peerBroker = new XSockets.WebSocket("wss://mydomain.com:443/CustomBroker");

然后我点击 URL,我收到一条错误消息:WebSocket connection to 'wss://mydomain.com/CustomBroker' failed: Error during WebSocket handshake: Unexpected response code: 401

有人知道我在这里缺少什么吗?

4

1 回答 1

0

您不能只将连接字符串更改为 wss。您是否已将 XSockets 配置为在 wss 上运行?

请参阅XSockets 配置

于 2014-09-18T15:16:51.670 回答