Login.DisplayRememberMe Özellik

Tanım

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

Boolean

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 falseolarak 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 trueayarlandığı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 yapılır. Özelliğin RememberMeSet değeri, Beni Anımsa onay kutusundaki seçime göre ayarlanır.

ise DisplayRememberMe false, 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 olarak ve DisplayRememberMe özelliğini true falseolarak 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.

Şunlara uygulanır

Ayrıca bkz.