2009. 5. 26. 17:02
쿠키사용에 관한 기본 방식의 차이입니다.
ASP의 경우 쿠키를 기록하고 읽을때 자동으로 UrlEncode와 UrlDecode를 수행합니다.
ASP.NET의 경우에는 쿠키를 그런 자동화된 처리를 하지 않지요~
그래서 한글 쿠키값의 경우에 어느 한쪽에서 기록한 정보를 다른쪽에서 읽으려 할때에 차이가 생기게 되는것입니다.
해결방법은 쿠키접근을 ASP.NET에서만 하시거나 ASP와 공유가 반드시 필요하다면
ASP.NET에서 쿠키값을 기록할때 UrlEncode 하시고, 읽을때 UrlDecode 하셔서 ASP방식에 맞춰줘야 할것 같습니다.
---------------------------------------------------------------------------------------------------------
Server.UrlEncode
Server.UrlDecode
함수 사용하면됨 ... 불편하니까 라이버리에서 수정하고 쓰면됨.
클래스 파일에선 System .Web .HttpUtility .UrlDecode ,System .Web .HttpUtility .UrlEncode 임
'구 MiniHomepy > Experience' 카테고리의 다른 글
내가 만든 달력 (0) | 2009.05.26 |
---|---|
윈도우 창뜨는 속도가 현저하게 느릴때 (0) | 2009.05.26 |
닷넷 Validator사용시 조건에 맞았는데도 버튼이 작동안하는현상일때 (0) | 2009.05.26 |