.net 核心 api 仅在 webconfig 或代码中更改 uploadReadAheadSize

问题描述 投票:0回答:0

我需要改变

    </system.webServer>      
     <serverRuntime uploadReadAheadSize="128000000"/>
    </system.webServer>

如果我在我的网络配置中这样做,我会得到

500.19 error
像这里一样 在 webconfig 中添加 serverRuntime 标签导致 500.19 错误 所以我需要像那个话题一样允许这个改变..

所以问题是 有没有办法在 webconfig 中更改它 并且不需要改变任何东西,即使这个拒绝允许

C:\Windows\System32\inetsrv\Config applicationHost.config

我在想 .net 核心即使托管在 iss 如果我在控制器中执行

[DisableRequestSizeLimit]
shis 会完成吗? 是一样的设置吗? 只是对 iss 无效?只有当托管在 Kestrel 中时它才会起作用? 有没有办法强制 iss 使用 Kestrels 并使用
[DisableRequestSizeLimit]
而不是 webconfig 中的这个值?

感谢和问候

c# .net api iis hosting
© www.soinside.com 2019 - 2024. All rights reserved.