【发布时间】:2021-12-15 12:41:30
【问题描述】:
我目前正在 Blazor 服务器端制作应用程序。 我害怕一件事,在以下组件中:
<input @bind="Text"/>
@code{
string Text = string.Empty;
}
假设某个攻击者要在输入中粘贴一个 1GB 的字符串,我该如何阻止有效负载到达服务器?
Blazor 服务器端使用 signalR,所以也许有一种我不知道的方法来限制总传输大小
【问题讨论】:
-
也许在请求发送到的 web.config 中设置 MaxRequestLength? stackoverflow.com/questions/11438317/…
-
@VDWWD blazor 中没有 web.config,至少我知道
标签: c# asp.net signalr blazor blazor-server-side