Websocket on Microsoft Azure?



我有一个问题:websocket可以在Microsoft Azure上的网站主机上运行吗?

我曾经用IIS8在Windows服务器2012上托管一个网站,以便使用websocket(.Net 4.5原生版本,包括websocketthandler.ashx等)。我只是在Microsoft Azure服务器上上传我的网站,很明显,没有IIS8,它也不工作了。

if (context.IsWebSocketRequest)

现在返回false。

我如何在云上的Azure服务器上运行websocket

如果您在云服务中运行,则需要在osFamily 3下运行。这就是让基本实例运行Windows Server 2012的方法。你可以在.cscfg文件MSDN参考另一个MSDN参考中找到它

默认的项目设置是osFamily 1(Windows Server 2008),它不支持WebSockets。osFamily 2是Windows Server 2008 R2,它也不支持WebSockets。

根据这篇博客文章,现在您可以在Windows Azure网站上使用Web套接字。

相关内容

  • 没有找到相关文章

最新更新