我正在尝试在 IIS 上部署 SignalR 站点。代码在 VS 中一切正常。但是到目前为止,我尝试解决信号器/集线器时出现404 not found错误。
1)将脚本参考更改为:
script src="<%= ResolveUrl("~/signalr/hubs") %>" type="text/javascript"></script>
2) 修改 Web.Config 以包括:
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true">
</modules>
</system.webServer>
3) 将 IIS 上的调用请求更改为UrlMappingsModule
.
4)添加SignalR.Hosting.AspNet.dll
以查看是否有帮助。
不知道还有什么可以尝试或检查的,有什么帮助或指向正确的方向吗?