我有一个SinglaR应用程序(没有任何global.asax和RouteConfig的空Web应用程序)运行良好。
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>
我还缺少什么?
感谢名单
答案 0 :(得分:1)
好的,我在一整天后发现了它。需要在web.config中使用此指令:
<add key="owin:AutomaticAppStartup" value="true"/>