Udostępnij za pośrednictwem


FormsAuthentication.RequireSSL Właściwość

Definicja

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ć requireSSLslidingExpiration go również jako false, aby skrócić czas, przez który bilet jest ważny.

Dotyczy

Zobacz też