我面临一个奇怪的问题,SignalR协商请求突然开始在第一次调用时返回404,然后返回200.所以连接永远不会成功。 Hub托管在ASP.NET Web应用程序中,Owin使用OwinStartupAttribute修饰的Startup类启动。 bin文件夹具有Microsoft.Owin.Host.SystemWeb,但Startup类中的Configuration方法永远不会被调用。我知道它没有被调用,因为default.aspx页面在浏览器中是可见的,即使Startup.Configuration方法有一个bin
我更新了所有SignalR和Ownin引用的最新但问题仍然相同。
关于可能导致此问题的任何想法?
答案 0 :(得分:0)
经过几个小时试图找出问题,结果证明服务器配置存在问题。当应用程序安装在不同主机上的虚拟机上时,SignalR工作正常。我们无法确定问题的确切原因,但我认为这个问题已经结束。