Hallo,
ik ben bezig met wat testjes in ASP.NET MVC 2 (4.0 Framework).
Nu heb ik een probleem waar ik op dit moment echt niet meer uitkom, mijn cookies worden maar niet geladen...
De Request.Cookies is steeds leeg terwijl de cookies wel bestaan.
Ik maak de cookies zo:
In Controller, na een action, code wordt uitgevoerd
Ik wil ze dan zo lezen:
In Controller, voor de view, code wordt uitgevoerd
Wat doe ik hier nu verkeerd? Ik kan er echt niet meer aanuit eigenlijk...
Internet browser maakt niet uit, niets werkt. De cookies staan wel correct op de hardeschijf
ik ben bezig met wat testjes in ASP.NET MVC 2 (4.0 Framework).
Nu heb ik een probleem waar ik op dit moment echt niet meer uitkom, mijn cookies worden maar niet geladen...
De Request.Cookies is steeds leeg terwijl de cookies wel bestaan.
Ik maak de cookies zo:
In Controller, na een action, code wordt uitgevoerd
code:
1
2
3
4
5
| HttpCookie cookie = new HttpCookie("login"); cookie.Values.Add("name", "wouter"); cookie.Expires = DateTime.Now.AddDays(300); Response.Cookies.Add(cookie); |
Ik wil ze dan zo lezen:
In Controller, voor de view, code wordt uitgevoerd
code:
1
2
3
4
5
6
7
| if (Request.Cookies["login"] != null) { //dit wordt niet uitgevoerd omdat request.cookies leeg is! ViewData["Cookie"] = Request.Cookies["login"].Values["name"].ToString(); } Return View() |
Wat doe ik hier nu verkeerd? Ik kan er echt niet meer aanuit eigenlijk...
Internet browser maakt niet uit, niets werkt. De cookies staan wel correct op de hardeschijf