Login.DisplayRememberMe Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcının tarayıcılarına kalıcı bir tanımlama bilgisi gönderilip gönderilmediğini denetlemesini sağlamak için onay kutusunun görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.
public:
virtual property bool DisplayRememberMe { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool DisplayRememberMe { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.DisplayRememberMe : bool with get, set
Public Overridable Property DisplayRememberMe As Boolean
Özellik Değeri
true
onay kutusunu görüntülemek için; aksi takdirde , false
. Varsayılan değer: true
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, özelliğini false
olarak ayarlayarak DisplayRememberMe Beni Anımsa onay kutusunu devre dışı bırakır.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
DisplayRememberMe = "False">
</asp:Login>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
DisplayRememberMe = "False">
</asp:Login>
</form>
</body>
</html>
Açıklamalar
DisplayRememberMe özelliği olarak true
ayarlandığında, özelliğin içerdiği RememberMeText metin sayfada görüntülenir ve beni anımsa onay kutusu görüntülenir. Kullanıcı Beni Anımsa onay kutusunu seçtiğinde, bilgisayarına gönderilen kimlik doğrulama tanımlama bilgisi devam eder, böylece kullanıcının siteye gelecek ziyaretlerinde kimlik doğrulaması otomatik olarak gerçekleştirilir. Özelliğin RememberMeSet değeri, Beni Anımsa onay kutusundaki seçime göre ayarlanır.
ise DisplayRememberMefalse
, sayfada beni anımsa onay kutusu görüntülenmez ve kullanıcının kimlik doğrulama tanımlama bilgisinin kalıcı olup olmadığını denetleme yolu yoktur. Onay kutusunu görüntülemeden kullanıcının tarayıcısına kalıcı kimlik doğrulama tanımlama bilgisi göndermek için özelliğini true
olarak ayarlayabilirsinizRememberMeSet.
Not
Kullanıcının tarayıcısında kalıcı kimlik doğrulama tanımlama bilgisi ayarlamanın doğal güvenlik riskleri vardır. Bu güvenlik risklerinin siteniz için kabul edilebilir olup olmadığını belirlemeniz gerekir. özelliğini ve DisplayRememberMe özelliğini true
false
olarak ayarlarsanızRememberMeSet, örneğin İnternet kafelerinde olduğu gibi web sitenizi genel tarayıcılardan ziyaret eden kullanıcılar yanlışlıkla kalıcı kimlik doğrulama tanımlama bilgilerini geride bırakabilir ve tarayıcının bir sonraki kullanıcısı önceki kullanıcının kimlik bilgilerini kullanarak Web sitenize erişebilir.
Bu özellik temalar veya stil sayfası temaları tarafından ayarlanamaz. Daha fazla bilgi için bkz ThemeableAttribute . temalar ve dış görünümler ASP.NET.