【问题标题】:Signalr - The ConnectionId is in the incorrect formatSignalr - ConnectionId 的格式不正确
【发布时间】:2018-08-22 14:00:51
【问题描述】:

我在我的应用程序中使用信号器来通知用户进程是如何进行的。当我在 localhost 中测试它时,一切正常,但是当我在生产中部署相同的代码时,我得到以下错误:

ConnectionId 的格式不正确。

我的生产环境配置了windows server的NLB(网络负载平衡)。这会导致间歇性问题吗?有解决办法吗?

谢谢

【问题讨论】:

  • 请向我们展示任何可能与 ConnectionId 的使用相关的代码部分

标签: signalr nlb


【解决方案1】:

查看平衡中的设置:

通常,当在负载平衡环境中运行 ASP.NET 时, webfarm,你让所有服务器上的机器密钥都一样,所以当 客户端在机器之间翻转,他们加密和签名工作 一直在你的农场。 https://github.com/SignalR/SignalR/issues/2292

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 2021-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多