FormsAuthentication.RequireSSL Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy plik cookie uwierzytelniania formularzy wymaga protokołu SSL w celu zwrócenia go do serwera.
public:
static property bool RequireSSL { bool get(); };
public static bool RequireSSL { get; }
static member RequireSSL : bool
Public Shared ReadOnly Property RequireSSL As Boolean
Wartość właściwości
true
jeśli protokół SSL jest wymagany do zwrócenia pliku cookie uwierzytelniania formularzy na serwer; w przeciwnym razie , false
. Wartość domyślna to false
.
Przykłady
Poniższy przykład kodu ustawia requireSSL
atrybut w pliku Web.config.
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
cookieless="UseCookies"
requireSSL="true"
path="/MyApplication" />
</authentication>
Uwagi
Wartość RequireSSL właściwości jest ustawiana w pliku konfiguracji dla aplikacji ASP.NET przy użyciu requireSSL
atrybutu elementu konfiguracji formularzy . Możesz określić w pliku Web.config dla aplikacji ASP.NET, czy protokół SSL (Secure Sockets Layer) jest wymagany do zwrócenia pliku cookie uwierzytelniania formularzy na serwer, ustawiając requireSSL
atrybut . Aby uzyskać więcej informacji, zobacz Secure.
Zaleca się, aby w przypadku skonfigurowania parametru jako false
, skonfigurować requireSSL
slidingExpiration
go również jako false
, aby skrócić czas, przez który bilet jest ważny.