2015-02-11 29 views
0

我有一个SinglaR应用程序(没有任何global.asax和RouteConfig的空web应用程序),它运行良好。SignalR on hosting - virtualdirectory/signalr/hubs显示错误404

http://localhost:62673/signalr/hubs显示'ASP.NET SignalR JavaScript Library v2.2.0'javascript和它工作(我使用Winforms客户端,而不是JavaScript的)。

但是,当我将其部署到虚拟主机(虚拟目录),地址http://myhosting.xxx/virtualdirectory/signalr/hubs我得到错误404,而不是。

我有这个在我的web.config:

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

我思念还有什么?

Thanx

+0

好的,我在一整天后发现它。需要web.config中的伪指令_ _。 – 2015-02-11 15:13:49

+0

解答与接受 – 2015-02-13 00:02:15

回答

1

好的,我在一整天后发现它。这个指令在web.config中是需要的:

<add key="owin:AutomaticAppStartup" value="true"/>