当我在IIS 6 / winSrv 2003 r2上部署的Web应用程序上访问signalr / hubs url时,我收到错误404.
我已经尝试过runAllManagedModulesForAllRequests = true和false。但是我在其中一个#issues中发现了一条评论,说这是针对II7和>。
此外,我已将通配符映射设置为v4.0.30319 \ aspnet_isapi.dll,但仍然收到相同的错误404.
IIS 6日志错误:
W3SVC1 127.0.0.1 GET / devweb / signalr / hubs - 80 - 127.0.0.1 Mozilla / 4.0 +(兼容; + MSIE + 7.0; + Windows + NT + 5.2; + Trident / 4.0; +。NET + CLR + 1.1.4322; +。NET + CLR + 2.0.50727; +。NET + CLR + 3.0.4506.2152; +。NET + CLR + 3.5.30729; +。NET4.0C; +。NET4.0E)404 0 3 < / p>
当我在Win7上部署到IIS 7时工作正常。我需要让它在IIS 6上运行,以便可以部署到某些客户。
答案 0 :(得分:1)
您是否将映射设置为“所有动词”?
答案 1 :(得分:1)
This解决方案对我有用。