我已经在我的局域网环境中实现了Stock Tracker示例和聊天示例,一切正常,在局域网中我将它作为MVC 4应用程序在IIS中的Windows Server 2008上托管,没有任何问题。
然后我将应用程序移动到全局可访问的DMZ内的副本服务器,我尝试在局域网内运行应用程序,并且跟踪器和聊天没有响应。我也试过从三星Galaxy S3这样做,这个网站正在响应,但触发股票追踪没有任何反应。
在我们的局域网内,它使用NAT访问公共站点,在这种情况下是否可以使用SignalR?
如果有,我需要做出任何防火墙例外吗? 另外,我需要考虑任何IIS配置元素吗?
这是第一次查看SignalR,我似乎无法找到此类设置的示例。
提前致谢...
答案 0 :(得分:0)
通过Nuget安装最新的MVC库修复此问题。通过从MS下载的exe下载服务器上的先前安装的MVC 3