quindi non avevi postato il codice "vero" inizialmente.
in ogni modo č anomalo come comportamento ma non del tutto anomalo. La sessione puo resettarsi inaspettatamente ma che lo faccia sistematicamente effettivamente č strano...
se faccio io una prova tutto funziona correttamente (codice copia incollato):
codice:
public ActionResult Index()
{
Session["ppp"] = new { ppp = "ppp" };
Membership.ValidateUser("ppp", "ppp");
FormsAuthentication.SetAuthCookie("ppp", false);
Session["qqq"] = new { qqq = "qqq" };
return RedirectToAction("Prova");
}
[Authorize]
public ActionResult Prova()
{
var ppp = Session["ppp"]; //valorizzato
var qqq = Session["qqq"]; //valorizzato
return View();
}
ma il problema reale qual'č? sicuro che sia necessaria la Session per risolverlo? Poi prima ti avevo suggerito di provare con TempData... come č andata?