代码之家  ›  专栏  ›  技术社区  ›  wandos

“value”中的路径必须以“/”开头。参数名称:值

  •  3
  • wandos  · 技术社区  · 8 年前

    我正在为我的ASP创建聊天组件。NET Core 2应用程序。我想用信号器。SignalR的当前版本为1.0.0-preview2-final。

    我遵循本文中的步骤,这篇文章使用的是旧版本的库:
    https://codingblast.com/asp-net-core-signalr-simple-chat/

    我的信号机代码 启动。cs公司 :

    app.UseSignalR(routes =>
    {
        routes.MapHub<Chat>("chat");
    });
    

    我阅读了这篇文章,当我尝试运行应用程序时,出现了以下错误:

    “value”中的路径必须以“/”开头。参数名称:值

    stacktrace and error log

    你知道我如何解决这个问题吗?

    1 回复  |  直到 8 年前
        1
  •  12
  •   ursaciuc    7 年前

    您应该在中心名称之前添加“/”。

    类似这样:

    app.UseSignalR(routes =>
    {
        routes.MapHub<Chat>("/chat");
    });