FormsAuthentication.RequireSSL Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o cookie de autenticação de formulários requer SSL para ser devolvido ao servidor.
public:
static property bool RequireSSL { bool get(); };
public static bool RequireSSL { get; }
static member RequireSSL : bool
Public Shared ReadOnly Property RequireSSL As Boolean
Valor de Propriedade
true se o SSL for necessário para devolver o cookie de autenticação de formulários ao servidor; caso contrário, false. A predefinição é false.
Exemplos
O seguinte exemplo de código define o requireSSL atributo no ficheiro Web.config.
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
cookieless="UseCookies"
requireSSL="true"
path="/MyApplication" />
</authentication>
Observações
O valor da propriedade RequireSSL é definido no ficheiro de configuração de uma aplicação ASP.NET usando o atributo requireSSL do elemento de configuração forms. Pode especificar no ficheiro Web.config da sua aplicação ASP.NET se o SSL (Secure Sockets Layer) é necessário devolver o cookie de autenticação de formulários ao servidor, definindo o atributo requireSSL . Para obter mais informações, veja Secure.
Recomenda-se que, se configurar requireSSL como false, também configure slidingExpiration como false, para reduzir o tempo de validez de um bilhete.