Tôi có một điều khiển tải lên tệp ASP .Net đơn giản trên một trang. Tôi đã theo cài đặt web.configASP .Net File Upload Thời lượng yêu cầu tối đa đã vượt quá lỗi
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000" />
</requestFiltering>
</security>
</system.webServer>
<system.web>
<httpRuntime maxRequestLength="524288" executionTimeout="120000" />
</system.web>
Tôi đang sử dụng IIS 7.5 trên hộp dev và IIS 7 trên máy chủ web.
Nếu tôi tải lên tệp có kích thước 7MB, nó hoạt động tốt.
Nhưng khi tôi tải lên tập tin đó là 10MB, nó sẽ ném ngoại lệ sau
Tôi có một ASP Net kiểm soát tập tin tải lên đơn giản trên một trang. Tôi đã sau web.config
thiết lập
Exception Details: System.Web.HttpException: Maximum request length exceeded.
Stack Trace:
[HttpException (0x80004005): Maximum request length exceeded.]
System.Web.HttpRequest.GetEntireRawContent() +8772610
System.Web.HttpRequest.GetMultipartContent() +62
System.Web.HttpRequest.FillInFormCollection() +168
System.Web.HttpRequest.get_Form() +68
System.Web.TraceContext.InitRequest() +910
System.Web.TraceContext.VerifyStart() +143
System.Web.HttpApplication.AssignContext(HttpContext context) +118
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +464
Bất kỳ trợ giúp sẽ được đánh giá cao. Tôi biết câu hỏi này đã được hỏi nhiều lần, nhưng không có giải pháp nào phù hợp với tôi.
Chúng tôi đang sử dụng Hệ thống quản lý nội dung Sitecore.
Bạn nên kiểm tra kích thước tệp nếu có kiểm soát. Nếu không, bạn sẽ nhận được một lỗi hoặc bạn sẽ thiết lập trang lỗi cho nó trong web.config. – Kadir
Tôi có kiểm tra kích thước tệp, nhưng tôi nhận được lỗi này ngay cả trước khi tải trang trên bài đăng trở lại. Tôi đã cố gắng để đặt điểm break trong tập tin Global.asax trên yêu cầu bắt đầu, nhưng nó là không ngay cả trước đó. – Neil