誰もが言うようRequest.Cookiesに、クライアント (ブラウザー) からの Cookie であり、クライアント (ブラウザー)Response.Cookiesに送り返される Cookie です。
にCookieを追加すると、ResponseCookie からに値をコピーする、十分に文書化された* コードがあります。その結果、 と の両方に同じ Cookie があるように見えます。これらのコピーされた Cookie はクライアントからのものではないことに注意してください。そのため、間違った決定を下さないように注意してください。Request.CookiesResponseRequestResponse
コードに関するディスカッションへのリンクは次のとおりです: http://forums.asp.net/t/1279490.aspx。特に、次の方法で追加された Cookie はRequest.Cookiesコレクションに表示されます。
Response.Cookies.Add(HttpCookie("MyCookie", "MyValue"))
* Cookie のコピー元の動作については、次の記事Response.Cookiesに記載されています。HttpResponse.Cookies
コレクションを使用して Cookie を追加すると、応答がクライアントに送信されていない場合でもHttpResponse.Cookies、Cookie はコレクションですぐに使用できるようになります。HttpRequest.Cookies