【问题标题】:How to limit Blazor Server Side request size如何限制 Blazor 服务器端请求大小
【发布时间】:2021-12-15 12:41:30
【问题描述】:

我目前正在 Blazor 服务器端制作应用程序。 我害怕一件事,在以下组件中:

<input @bind="Text"/>

@code{
    string Text = string.Empty;
}

假设某个攻击者要在输入中粘贴一个 1GB 的字符串,我该如何阻止有效负载到达服务器?

Blazor 服务器端使用 signalR,所以也许有一种我不知道的方法来限制总传输大小

【问题讨论】:

标签: c# asp.net signalr blazor blazor-server-side


【解决方案1】:

您可以为您的属性添加数据注释,例如[StringLength(255)]。

【讨论】:

    猜你喜欢
    • 2020-10-22
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 2018-03-25
    相关资源
    最近更新 更多