WindowsIdentity.GetAnonymous Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект WindowsIdentity, который можно использовать в качестве контрольного значения в коде, чтобы представлять анонимного пользователя. Значение свойства не представляет встроенный анонимный идентификатор, используемый операционной системой 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
Возвращаемое значение
Объект, представляющий анонимного пользователя.
Примеры
В следующем коде показано использование метода для GetAnonymous возврата WindowsIdentity объекта, представляющего анонимного пользователя Windows. Этот пример входит в состав более крупного примера использования класса WindowsIdentity.
WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()
Комментарии
Это свойство возвращает пустой WindowsIdentity объект, который позволяет обрабатывать операции как анонимные. Значение свойства не соответствует анонимному пользователю Windows и не может использоваться для олицетворения. Кроме того, обратите внимание, что удостоверение, возвращаемое этим свойством, не является статическим; каждый вызов возвращает GetAnonymous другое анонимное удостоверение.
Свойство можно использовать для IsAnonymous обнаружения возвращаемого значения из GetAnonymous. Однако обнаруживает как анонимное удостоверение Windows, так и анонимное удостоверение, IsAnonymous возвращенное этим методом. Чтобы использовать последнее удостоверение, кэшируйте возвращаемое GetAnonymous значение вместо использования IsAnonymous свойства .