AnonymousIdentificationModule.ClearAnonymousIdentifier 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.
Apaga o cookie anónimo ou identificador associado a uma sessão.
public:
static void ClearAnonymousIdentifier();
public static void ClearAnonymousIdentifier();
static member ClearAnonymousIdentifier : unit -> unit
Public Shared Sub ClearAnonymousIdentifier ()
Exceções
Ligar ClearAnonymousIdentifier() quando a identificação anónima não está ativada.
-ou-
O utilizador do pedido atual é anónimo.
Observações
O ClearAnonymousIdentifier método remove o identificador anónimo associado a uma sessão num site. Use o ClearAnonymousIdentifier método para remover o identificador anónimo associado a uma sessão quando o utilizador muda para uma sessão autenticada associada a um ID de utilizador, por exemplo, quando o MigrateAnonymous evento ocorre.
Como um novo identificador anónimo será emitido imediatamente se o identificador anónimo atual for removido, o ClearAnonymousIdentifier método lançará um se NotSupportedException for chamado enquanto a sessão for identificada por um identificador anónimo.
Se o site estiver a usar cookies, o ClearAnonymousIdentifier método emite um cookie transparente para remover o identificador anónimo do navegador. O cookie transparente é emitido mesmo que um cookie anónimo não tenha sido enviado no pedido anterior.
O cookie transparente é construído da seguinte forma:
Se o navegador suportar cadeias vazias num cookie, o cookie recebe a string vazia como valor; caso contrário, o cookie é emitido com "NoCookie" como valor.
Os valores do nome do cookie, caminho e domínio são definidos para os valores definidos no ficheiro de configuração da aplicação Web.
A data de validade está marcada para 12 de outubro de 1999.
Se o site estiver a usar autenticação sem cookies e um identificador anónimo estiver presente na URL, o identificador anónimo é removido da URL. Não são feitas outras alterações ao endereço ou à cadeia de consulta. Após a modificação do URL, é emitido um redirecionamento para regressar à página em execução.