0

我已经将我的 Web API 服务器升级到新的 MVC5 和 Signalr 2.0,并且还使用集线器映射创建了启动文件,我的客户端不是从同一服务器部署而是从不同的服务器部署,所以我没有使用生成的代理。在谈判升级后我得到 404

4

2 回答 2

1

我发现appSettingsweb.config这条线:

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

设置它来true解决我的问题。

于 2013-11-23T21:51:39.013 回答
1

您是否在集线器上启用了跨域连接?您可以将以下内容添加到您的配置方法中:

应用程序.UseCors();

另外,您使用的是 IIS 7 还是 7.5?您需要添加一个启用无扩展 URL 的补丁:

http://support.microsoft.com/kb/980368

于 2013-10-28T19:23:58.863 回答