HttpCookie 클래스를 사용하여 쿠키를 추가 하고 추가된 쿠키를 사용하는 방법 입니다.
쿠키를 사용하는 예로서 로그인 예제가 가장 적합 할 것 같습니다.

시나리오는 다음과 같은 경우가 많습니다.  

1. 로그인 실행 (사용자 id, 사용자 pw 입력)
2. 사용자 검증 (적합한 사용자 인지 검증)
3. 로그인 완료 후 해당 페이지로 이동

위와 같은 시나리오상에서 HttpCookie 클래스를 사용하여 로그인한 유저의 id, pw 값을 저장하는 방법과 저장된 쿠키값을 사용하는 방법은 아래와 같습니다.

// 쿠키 추가
HttpCookie cookie = new HttpCookie("TESTCOOKIE");
cookie.Values.Add("ID", id);
cookie.Values.Add("PW", pw);
Response.Cookies.Add(cookie);

쿠키를 추가 하는 부분에서 "TESTCOOKIE" 는 추가되는 쿠키의 이름을 나타냅니다.
추가된 쿠키의 정보를 사용하는 방법은 아래와 같습니다.


// 추가된 쿠키 사용
string id = Request.Cookies["TESTCOOKIE"].Values["ID"].ToString();
string pw = Request.Cookies["TESTCOOKIE"].Values["PW"].ToString();

+ Recent posts