블로그 이미지
Rootrator
1개를 알면 모르는 10개가 튀어나온다..!

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2013. 1. 16. 11:30 Windows

예외 정보:
예외 유형: HttpException
예외 메시지: URL로 인코딩된 폼 데이터가 잘못되었습니다.
at System.Web.HttpRequest.FillInFormCollection()
at System.Web.HttpRequest.get_Form()
at System.Web.HttpRequest.get_HasForm()
at System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull)
at System.Web.UI.Page.DeterminePostBackMode()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 

ASP.NET을 사용하는 사이트에서 값을 전달하는 과정중에 뜨는 에러다.

원인은 MS보안업데이트로 인한 제한이 되었다고 하는데..

ASP.NET 1.1에서는 레지스트리 에티터를 열어 아래 경로에 DWORD값을 추가하여 값을 9999(10진수)추가한다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\1.1.4322.0\MaxHttpCollectionKeys

ASP.NET 2.0에서는 홈디렉토리의 Web.config에서 아래구문을 추가

<appSettings>
<add key="aspnet:MaxHttpCollectionKeys" value="1000" />
</appSettings>


반응형
posted by Rootrator