0

我正在尝试通过 HTTPS 使用 Websocket。或者甚至只是在没有 HTTPS 的情况下进行 Websocket 握手和连接,但没有成功。

我正在使用 Windows 8.1 Pro 并安装了 Websocket 协议。我在 IIS 中创建了一个带有自签名证书的 Web 应用程序。

当我运行我的网站并调用连接 websocket 函数时,我在网络选项卡-> Websocket 下的 chrome 开发工具中收到 404 错误。

我在链接中写了fqdn来连接比如ws://fqdc/page.ashx 我也试过了:ws://localhost/page.ashx

任何人都可以对我做错了什么提出一些想法吗?

4

2 回答 2

0

如果您使用的是自签名证书,您也必须将其用于页面并通过 HTTPS 访问,因此浏览器会提示用户接受证书。

于 2014-11-16T15:34:00.807 回答
0

已经解决了,我补充

HttpRuntime targetFramework="4.5

在下面

system.web标签

它奏效了。

我在查看事件查看器时弄清楚了。

于 2014-11-17T07:06:06.520 回答