首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >增加MVC控制器操作的maxRequestLength

增加MVC控制器操作的maxRequestLength
EN

Stack Overflow用户
提问于 2011-05-26 17:29:21
回答 1查看 2.6K关注 0票数 3

我是否可以增加MVC控制器操作的ASP.NET请求的maxRequestLength?

我有一个接受文件的MVC控制器,它可以非常大。我在web.config中增加了maxRequestLength,但这是一个安全问题,对我来说最好的解决方案是增加Upload方法的请求长度。有可能吗?

我试过了

代码语言:javascript
复制
<location path="UploadFile">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
      <httpRuntime maxRequestLength="2097151"/>
    </system.web>
  </location>

但这并没有帮助

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-26 17:30:08

MVC控制器操作是否可以增加maxRequestLength of ASP.NET request?

AFAIK,不但是您可以使用通用的HTTP处理程序而不是控制器操作,然后您的<location path="UploadFile">就可以工作了。例如,您的处理程序可以放在~/UploadFile/upload.ashx中。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6136410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档