asp.net – aspnet的最大值:MaxHttpCollectionKeys
发布时间:2020-12-15 22:46:10 所属栏目:asp.Net 来源:网络整理
导读:我有一个表单发布相当大的数据,我得到这个错误 [InvalidOperationException: Operation is not valid due to the current state of the object.] System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded() +2419334 System.Web.HttpValueColl
我有一个表单发布相当大的数据,我得到这个错误
[InvalidOperationException: Operation is not valid due to the current state of the object.] System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded() +2419334 System.Web.HttpValueCollection.FillFromEncodedBytes(Byte[] bytes,Encoding encoding) +58 System.Web.HttpRequest.FillInFormCollection() +159 [HttpException (0x80004005): The URL-encoded form data is not valid.] System.Web.HttpRequest.FillInFormCollection() +217 System.Web.HttpRequest.get_Form() +104 System.Web.HttpRequest.get_HasForm() +9035903 System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) +97 System.Web.UI.Page.DeterminePostBackMode() +69 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) +135 为了解决这个问题,我得到了this solution from StackOverflow本身 <appSettings> <add key="aspnet:MaxHttpCollectionKeys" value="2000" /> </appSettings> 现在我想知道可以为aspnet设置的最大有效值:MaxHttpCollectionKeys.将此键设置为最大值是否有问题? 解决方法
您可以在GitHub的
aspnetwebstack source中看到MaxHttpCollectionKeys的实现.
从实施看来,这些是极限: > MaxHttpCollectionKeys是一个int,所以它可以有一个整数的最大值(int.MaxValue:2,147,483,647) 这个MSDN page建议不要将MaxHttpCollectionKeys设置为太大,因为这会造成安全风险. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net access web.config denied
- asp.net-mvc – 如何在ActionFilterAttribute ASP MVC 5中为
- 从asp.net迁移到python进行Web开发时,我应该注意什么?
- 两个ASP.NET站点共享应用程序文件但具有不同的web.config
- asp.net – 它是否有助于使用NGEN?
- asp.net-core – aspnetcore 2中的Razor Pages默认页面
- asp.net-identity-2 – 没有实体框架的ASP.NET Identity 2.
- 在两个ASP.NET应用程序之间共享会话,其中一个嵌套在另一个A
- asp.net-mvc – 使用jquery进行模型绑定ajax序列化不起作用
- asp.net-mvc – 如何降级Visual Studio 2012中的Entity Fra
推荐文章
站长推荐
- asp.net-mvc – 空MVC5项目中的附加脚本
- 一个最简单的通过自定义注解形式实现AOP的例子
- asp.net-mvc – MVC表单LoginUrl不正确
- entity-framework – Ninject WebAPI由于DbConte
- asp.net-core – asp.net核心自定义模型绑定器,仅
- asp.net-mvc – 在使用Select2 ASP.NET MVC时进行
- ASP.NET URL验证
- asp.net-core – 如何在.NET Core 2.0中使用Prin
- asp.net – 如何防止网页上的CSS缓存?
- selectlist – asp.net MVC 4.0下拉列表中的选定
热点阅读