WindowsIdentity.GetAnonymous 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.
Devolve um WindowsIdentity objeto que pode usar como valor sentinela no seu código para representar um utilizador anónimo. O valor da propriedade não representa a identidade anónima incorporada usada pelo sistema operativo Windows.
public:
static System::Security::Principal::WindowsIdentity ^ GetAnonymous();
public static System.Security.Principal.WindowsIdentity GetAnonymous();
static member GetAnonymous : unit -> System.Security.Principal.WindowsIdentity
Public Shared Function GetAnonymous () As WindowsIdentity
Devoluções
Um objeto que representa um utilizador anónimo.
Exemplos
O código seguinte mostra o uso do método GetAnonymous para devolver um objeto WindowsIdentity que representa um utilizador Windows anónimo. Este exemplo de código faz parte de um exemplo maior fornecido para a WindowsIdentity classe.
WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()
Observações
Esta propriedade devolve um objeto vazio WindowsIdentity que permite tratar as operações como anónimas. O valor da propriedade não corresponde a um utilizador anónimo do Windows e não pode ser usado para usurpação de identidade. Note-se também que a identidade devolvida por esta propriedade não é estática; Cada chamada para GetAnonymous devolve uma identidade anónima diferente.
Pode usar a IsAnonymous propriedade para detetar o valor de retorno de GetAnonymous. No entanto, IsAnonymous deteta tanto a identidade anónima Windows como a identidade anónima devolvida por este método. Para usar esta última identidade, armazene em cache o GetAnonymous valor de retorno em vez de depender da IsAnonymous propriedade.