0

我从使用 SignalR 集线器的 SignalR 文档中复制了一个 lil 示例。在开发环境(VS)下它工作正常,在我将它上传到我的主机后,我收到信号器/集线器的错误 404。我查看了 SignalR 常见问题解答,他们推荐以下内容 -

<script type="text/javascript" src='<%= ResolveClientUrl("~/signalr/hubs") %>'></script>

和,

<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true">
    </modules>
</system.webServer>

不幸的是,他们都没有为我工作......

有什么建议么 ?

4

1 回答 1

2

我找到了我正在寻找的答案。我有一种感觉,这与我在生产服务器上的路由有关。
http://blog.tjitjing.com/index.php/2010/09/asp-net-routing-gives-404-error.html

 <system.webServer> 
      <modules> 
        <remove name="UrlRoutingModule-4.0" /> 
        <add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="" /> 
      </modules> 
    </system.webServer>
于 2012-11-28T07:31:13.863 回答