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.
| Print article | This entry was posted by Coskun SUNALI on 23 Jun 2006 - Fri at 17:57, and is filed under General. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 4 years ago
daha önce arastırmıştım, burada asıl sorun redirect olamama sanırım, . çünkü atlasın çalışma mantığına aykırı
about 4 years ago
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.