【发布时间】:2019-10-22 02:24:47
【问题描述】:
我正在开发一个 ASP.NET MVC 5 Web 应用程序(不是 ASP.NET Core),我想从使用 SignalR(单服务器)切换到 Azure SignalR 服务。
<script src="/signalr/hubs"></script>
<script src="/signalr/negotiate"></script>
关于这些script标签;我是否需要同时使 Azure SignalR 服务正常工作,还是应该将 /signalr/hubs 替换为 /signalr/negotiate ?
当我仅引用 /signalr/hubs 时,我的集线器按预期运行。
同样,这是我的 Owin.Startup... 但我需要两者还是 MapAzureSignalR(string) 替换 MapSignalR()?
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
ConfigureAuth(app);
app.MapSignalR();
app.MapAzureSignalR("MyApplicationName");
app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
}
}
【问题讨论】:
标签: asp.net asp.net-mvc configuration signalr azure-signalr