【问题标题】:Exceeding message size than MaximumReceiveMessageSize property of SignalR causes disconnection of active session超过 SignalR 的 MaximumReceiveMessageSize 属性的消息大小会导致活动会话断开连接
【发布时间】:2021-06-23 18:53:33
【问题描述】:

MaximumReceiveMessageSize SignalR HubOptions 的属性限制传入集线器消息的最大大小。 但是,如果消息大小大于使用该属性定义的最大大小,则终止连接。

aspnetCore.signalR 中是否有任何可用的选项/标志可以拒绝传入的消息,但允许通过同一通道的未来流量,即如果任何消息的最大消息大小被违反,则通道不会断开连接。

【问题讨论】:

    标签: c# signalr signalr-hub signalr.client asp.net-core-signalr


    【解决方案1】:

    没有可用的选项。

    【讨论】:

    • 这个设计背后是否有任何文档说明为什么整个连接被终止,而不是拒绝特定的消息?
    • 如果客户端发送超过最大大小,则认为客户端是恶意的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 2013-03-31
    相关资源
    最近更新 更多