FormsAuthentication.SetAuthCookie Método
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.
Cria um ticket de autenticação para o nome de utilizador fornecido e adiciona-o à coleção de cookies da resposta, ou ao URL se estiver a usar autenticação sem cookies.
Sobrecargas
| Name | Description |
|---|---|
| SetAuthCookie(String, Boolean) |
Cria um ticket de autenticação para o nome de utilizador fornecido e adiciona-o à coleção de cookies da resposta, ou ao URL se estiver a usar autenticação sem cookies. |
| SetAuthCookie(String, Boolean, String) |
Cria um ticket de autenticação para o nome de utilizador fornecido e adiciona-o à coleção de cookies da resposta, usando o caminho de cookies fornecido, ou usando a URL se estiver a usar autenticação sem cookies. |
Observações
O SetAuthCookie método adiciona um ticket de autenticação de formulários à coleção de cookies ou à URL se CookiesSupported for false. O ticket de autenticação de formulários fornece informações de autenticação de formulários para o próximo pedido feito pelo navegador. Com a autenticação de formulários, pode usar o SetAuthCookie método quando quiser autenticar um utilizador, mas ainda assim manter o controlo da navegação com redirecionamentos.
SetAuthCookie(String, Boolean)
Cria um ticket de autenticação para o nome de utilizador fornecido e adiciona-o à coleção de cookies da resposta, ou ao URL se estiver a usar autenticação sem cookies.
public:
static void SetAuthCookie(System::String ^ userName, bool createPersistentCookie);
public static void SetAuthCookie(string userName, bool createPersistentCookie);
static member SetAuthCookie : string * bool -> unit
Public Shared Sub SetAuthCookie (userName As String, createPersistentCookie As Boolean)
Parâmetros
- userName
- String
O nome de um utilizador autenticado. Isto não tem de ser mapeado para uma conta Windows.
- createPersistentCookie
- Boolean
true para criar um cookie persistente (um que é guardado entre as sessões do navegador); caso contrário, false.
Exceções
RequireSSL é true e IsSecureConnection é false.
Observações
O SetAuthCookie método adiciona um ticket de autenticação de formulários quer à coleção de cookies, quer à URL se CookiesSupported for false. O ticket de autenticação de formulários fornece informações de autenticação de formulários para o próximo pedido feito pelo navegador. Com a autenticação de formulários, pode usar o SetAuthCookie método quando quiser autenticar um utilizador, mas ainda assim manter o controlo da navegação com redirecionamentos.
Ver também
Aplica-se a
SetAuthCookie(String, Boolean, String)
Cria um ticket de autenticação para o nome de utilizador fornecido e adiciona-o à coleção de cookies da resposta, usando o caminho de cookies fornecido, ou usando a URL se estiver a usar autenticação sem cookies.
public:
static void SetAuthCookie(System::String ^ userName, bool createPersistentCookie, System::String ^ strCookiePath);
public static void SetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath);
static member SetAuthCookie : string * bool * string -> unit
Public Shared Sub SetAuthCookie (userName As String, createPersistentCookie As Boolean, strCookiePath As String)
Parâmetros
- userName
- String
O nome de um utilizador autenticado.
- createPersistentCookie
- Boolean
true criar um cookie duradouro (que seja guardado entre sessões do navegador); caso contrário, false.
- strCookiePath
- String
O caminho dos cookies para o ticket de autenticação de formulários.
Exceções
RequireSSL é true e IsSecureConnection é false.
Observações
O SetAuthCookie método adiciona um ticket de autenticação de formulários à coleção de cookies ou à URL se CookiesSupported for false. O ticket de autenticação de formulários fornece informações de autenticação de formulários para o próximo pedido feito pelo navegador. Com a autenticação de formulários, pode usar o SetAuthCookie método quando quiser autenticar um utilizador, mas ainda assim manter o controlo da navegação com redirecionamentos.
Ver também
- ASP.NET Segurança de Aplicações Web
- Explicado: Autenticação de formulários em ASP.NET 2.0
- Como: Usar a Adesão no ASP.NET 2.0