Home Contact RSS

Atlas, Cookie problemi

Atlas’ın Nisan CTP sürümünü incelemek için biraz vaktim oldu. Ancak karşılaÅŸtığım basit sorun incelemeyi ÅŸimdilik yarıda bırakmama neden oldu.

Atlas kontrollerinden olan UpdatePanel kontrolünün içerisine bir Login kontrolü koyduÄŸunuzda ve bu kontrolün Authenticate event’ine de aÅŸağıdaki basit kodu yazdığınızda; cookie malesef saklanamıyor ve kullanıcı returnUrl’e gönderilse de, yine authenticate olmuÅŸ bir kullanıcı yerine anonymous bir kullanıcı oluyor.

if ( Membership.ValidateUser( m_Login.UserName, m_Login.Password ) )
{
   FormsAuthentication.SetAuthCookie( m_Login.UserName, m_Login.RememberMeSet );
   e.Authenticated = true;
   FormsAuthentication.RedirectFromLoginPage(m_Login.UserName, m_Login.RememberMeSet);
}
else
   e.Authenticated = false;

Sorunu Atlas developer’larına bildirdim, cevap geldiÄŸinde yine burada paylaÅŸacağım.

mehmet said,

August 2, 2006 @ 23:19

daha önce arastırmıştım, burada asıl sorun redirect olamama sanırım, . çünkü atlasın çalışma mantığına aykırı

Coskun SUNALI said,

August 3, 2006 @ 00:54

Selam,

Aslına bakarsanız redirection Atlas’ın çalışma mantığına aykırı deÄŸil. EÄŸer öyle olsa, Atlas tam olarak web’in çalışma mantığına aykırı olurdu.

Zaten sorun Atlas June CTP’de düzeltilmiÅŸ durumda. Yani bir bug’dı.

İlginiz için teşekkürler.

RSS feed for comments on this post · TrackBack URI

Leave a Comment