MVC 4 associação simples. Como verificar se alguém está logado ou não

Eu sou novo no mvc 4 e não consigo entender exatamente como funcionava a simples associação. Depois de toda a configuração eu coloquei este código em AccountController para ver como ele funciona e funciona

string UserName1 = WebSecurity.CurrentUserName;
bool LoginResult= WebSecurity.Login("admin", "111111");
string UserName2 = WebSecurity.CurrentUserName;
WebSecurity.Logout();

E quando eu executo o depurador, vejo que depois de tudo terminado

UserName1 = "" 
LoginResult = true 
UserName2 = ""

Está tudo bem, exceto UserName2. Por que está vazio? Login was sussess ... Também não consigo ver UserID em WebSecurity e WebSecurity.IsAuthentificated é falso Por que o login foi bem-sucedido, mas o WebSecurity não o mostra?

questionAnswers(1)

yourAnswerToTheQuestion