Freigeben über


FormsAuthentication.RequireSSL Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob SSL zum Zurücksenden des Formularauthentifizierungscookies an den Server erforderlich ist.

public:
 static property bool RequireSSL { bool get(); };
public static bool RequireSSL { get; }
member this.RequireSSL : bool
Public Shared ReadOnly Property RequireSSL As Boolean

Eigenschaftswert

Boolean

true, wenn SSL zum Zurücksenden des Formularauthentifizierungscookies an den Server erforderlich ist, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Codebeispiel wird das requireSSL Attribut in der datei Web.config festgelegt.

<authentication mode="Forms">
  <forms loginUrl="member_login.aspx"
    cookieless="UseCookies"
    requireSSL="true"
    path="/MyApplication" />
</authentication>

Hinweise

Der RequireSSL Eigenschaftswert wird in der Konfigurationsdatei für eine ASP.NET Anwendung requireSSL mithilfe des Attributs des Formularkonfigurationselements festgelegt. Sie können in der Web.config-Datei für Ihre ASP.NET Anwendung angeben, ob SSL (Secure Sockets Layer) erforderlich ist, um das Formularauthentifizierungs-Cookie auf den Server zurückzugeben, indem Sie das requireSSL Attribut festlegen. Weitere Informationen finden Sie unter Secure.

Es wird empfohlen, dass sie beim Konfigurieren requireSSL als false, Sie slidingExpiration falseauch konfigurieren, um die Zeit zu verringern, für die ein Ticket gültig ist.

Gilt für

Siehe auch