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

  • George McCarron

    George McCar

    29 Mayıs 2013
  • TechShowsYou

    TechShowsYou

    3 Mart 2011
  • Trulia

    Trulia

    29 Kasım 2006