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

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010