SORU
20 Ocak 2010, ÇARŞAMBA


Güvenli çerezleri şifreleri saklamak için mi?

Benim web uygulaması giriş sayfası vardırBenionay kutusu. Eğer Kullanıcı Kontrol ederse, ben de yaparsınız e-posta kimliği ve kurabiye şifre saklayın. Bu benim kod:

if (this.ChkRememberme != null && this.ChkRememberme.Checked == true)
   {
     HttpCookie cookie = new HttpCookie(TxtUserName.Text, TxtPassword.Text);
     cookie.Expires.AddYears(1);
     Response.Cookies.Add(cookie);
   }

Bilmek istediğim şey:

  • Güvenli çerezleri şifreleri saklamak için mi?
  • Aynı yapmanın doğru yolu nedir?
  • Bir kurabiye için zaman ayarı, en iyi uygulamalar nelerdir?

CEVAP
20 Ocak 2010, ÇARŞAMBA


Güvenli DEĞİL düz metin olarak kullanılabilir çünkü çerezleri şifreleri saklamak için.

İyi bir yer bulmak için bazı cevaplar hakkında çerezler Cookie Central. üyelik genellikle bir çerez ile uzun bir dize adı 'simge' verilen web sitesi olurken verdiğiniz kullanıcı adı ve şifre. Süreci hakkında daha fazla articlebu bulabilirsiniz. Kullanma ASP.NET kimlik doğrulama formları ne zaman böyle kimlik doğrulama tanımlama ayarlayabilirsiniz:

FormsAuthentication.SetAuthCookie(userName, isPersistanceCookie);

İkinci parametre kullanıldığı için "Beni Hatırla" eğer doğru ayrıldıktan sonra sürecek kalıcı çerezler oluşturacaktır, işlevselliği site. Ayrıca programlama yoluyla bu gibi çerez işleyebilir:

HttpCookie authCookie =
  HttpContext.Current.Request.Cookies[FormsAuthentication.FormsCookieName];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006