WebWorkflowRole.GetIdentities Метод

Определение

Возвращает универсальный список учетных записей ASP.NET, связанных с ролью WebWorkflowRole.

public:
 override System::Collections::Generic::IList<System::String ^> ^ GetIdentities();
public override System.Collections.Generic.IList<string> GetIdentities ();
override this.GetIdentities : unit -> System.Collections.Generic.IList<string>
Public Overrides Function GetIdentities () As IList(Of String)

Возвращаемое значение

IList<String>

Универсальный список строковых значений, представляющих учетные записи ASP.NET, связанные с ролью WebWorkflowRole.

Комментарии

Класс WindowsTokenRoleProvider поддерживает только методы IsUserInRole и GetRolesForUser. Более того, он поддерживает эти методы только для учетных записей, которые в текущий момент имеют связь WindowsPrincipal с контекстом запроса, поэтому метод GetRolesForUser нельзя вызывать для любой учетной записи пользователя в домене. При использовании метода GetIdentities с объектом WindowsTokenRoleProvider возникает следующее исключение поставщика:

Настроенный Ролевой Поставщик (WindowsTokenRoleProvider) полагается на проверку подлинности Windows для определения групп, членом которых разрешено быть пользователю. Ролевой Менеджер ASP.NET невозможно использовать для управления пользователями и группами Windows. Используйте SQLRoleProvider, если желаете внедрить поддержку настраиваемого назначения пользователь/роль.

Применяется к