The answer from Victor Khurdugachi relates to the preliminary releases of RC2, and this has changed a bit, so here is the current (and, hopefully, final) stage:
You set a cookie in response to:
HttpContext.Response.Cookies.Append("key", "value");
Here the cookie is IResponseCookies . You can write only on it.
Then it will be sent to the browser.
You can read the cookies sent by the browser in the Request object:
HttpContext.Request.Cookies["key"]
Cookies here is an IRequestCookieCollection , so you can also read it.
source share