FormsAuthentication.SetAuthCookie Método

Definição

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

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

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

Aplica-se a