FormsAuthentication.RequireSSL Propriedade

Definição

Obtém um valor que indica se o cookie de autenticação de formulários exige o SSL para ser retornado ao servidor.

public static bool RequireSSL { get; }

Valor da propriedade

true se o SSL for necessário para retornar o cookie de autenticação de formulários para o servidor; caso contrário, false. O padrão é false.

Exemplos

O exemplo de código a seguir define o requireSSL atributo no arquivo Web.config.

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

Comentários

O RequireSSL valor da propriedade é definido no arquivo de configuração de um aplicativo ASP.NET usando o requireSSL atributo do elemento de configuração de formulários . Você pode especificar no arquivo Web.config para seu aplicativo ASP.NET se o SSL (Secure Sockets Layer) é necessário para retornar o cookie de autenticação de formulários ao servidor definindo o requireSSL atributo . Para obter mais informações, consulte Secure.

É recomendável que, se você configurar como false, também configure slidingExpiration como false, para reduzir o tempo para o qual um tíquete requireSSL é válido.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também