WindowsIdentity.GetAnonymous Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un objet WindowsIdentity que vous pouvez utiliser comme valeur de sentinelle dans votre code pour représenter un utilisateur anonyme. La valeur de propriété ne représente pas l'identité anonyme prédéfinie utilisée par le système d'exploitation 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
Objet qui représente un utilisateur anonyme.
Le code suivant montre l’utilisation de la GetAnonymous méthode pour renvoyer un WindowsIdentity objet qui représente un utilisateur Windows anonyme. Cet exemple de code fait partie d’un exemple plus grand fourni pour la WindowsIdentity classe .
WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()
Cette propriété retourne un objet vide WindowsIdentity qui vous permet de traiter les opérations comme anonymes. La valeur de la propriété ne correspond pas à un utilisateur anonyme Windows et ne peut pas être utilisée pour l’emprunt d’identité. Notez également que l’identité retournée par cette propriété n’est pas statique ; chaque appel à GetAnonymous retourne une identité anonyme différente.
Vous pouvez utiliser la IsAnonymous propriété pour détecter la valeur de retour de GetAnonymous. Toutefois, IsAnonymous détecte à la fois l’identité anonyme Windows et l’identité anonyme retournée par cette méthode. Pour utiliser cette dernière identité, mettez en cache la GetAnonymous valeur de retour au lieu de vous appuyer sur la IsAnonymous propriété .
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :