L4를 이용하여 웹서버 2대 이상을 로드 발런싱을 시킬 때,
이러한 환경에서 서비스시 postback 이 일어날때 viewState 인한 에러가 종종 발생합니다.
이문제를 해결할려면 machine.config 파일의 내용을 수정하면 됩니다.
viewstate는 machine.config 의 machinekey 항목으로 Encyption 되므로 이것을 동일하게 해줄 필요가 있습니다.
<machineKey validationKey="value" decryptionKey="value" validation="SHA1|MD5|3DES" />
이부분의 value 부분을 수정하시면 됩니다.
키 생성 부분은 아래를 참조 하세요 .
http://support.microsoft.com/kb/q312906/
예시 :
<machineKey validationKey="B9B0C346E912908F7C7C496CCDFAAC5243D198C050DAA7BEB4D4F7774D28DEFAFECA666A52055D864ACD06B4183D13AFCDD0F4AB7CFC008BABC0D1E8DA27AB60" decryptionKey="0DC6363A7D62C06AA0BB112EFD228B6F399FD92341313ABC" validation="SHA1"/>
이러한 환경에서 서비스시 postback 이 일어날때 viewState 인한 에러가 종종 발생합니다.
이문제를 해결할려면 machine.config 파일의 내용을 수정하면 됩니다.
viewstate는 machine.config 의 machinekey 항목으로 Encyption 되므로 이것을 동일하게 해줄 필요가 있습니다.
<machineKey validationKey="value" decryptionKey="value" validation="SHA1|MD5|3DES" />
이부분의 value 부분을 수정하시면 됩니다.
키 생성 부분은 아래를 참조 하세요 .
http://support.microsoft.com/kb/q312906/
예시 :
<machineKey validationKey="B9B0C346E912908F7C7C496CCDFAAC5243D198C050DAA7BEB4D4F7774D28DEFAFECA666A52055D864ACD06B4183D13AFCDD0F4AB7CFC008BABC0D1E8DA27AB60" decryptionKey="0DC6363A7D62C06AA0BB112EFD228B6F399FD92341313ABC" validation="SHA1"/>
'개발' 카테고리의 다른 글
Visual Studio 개발자 PC에 많은 증상 중 하나.. (0) | 2009.06.29 |
---|---|
Head First Design Pattern 정리 (0) | 2009.06.29 |
(펌글)디자인 패턴 정리 (0) | 2009.06.29 |
VBS 예약작업 등록시 WSH 실행 (0) | 2008.10.28 |
ASP에서 닷넷 DLL 사용하기 (0) | 2008.10.27 |