WebWorkflowRole.GetIdentities Método

Definição

Retorna uma lista genérica de contas de ASP.NET associadas ao 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)

Retornos

Uma lista genérica de valores de cadeia de caracteres que representam as contas de ASP.NET associadas ao WebWorkflowRole.

Comentários

WindowsTokenRoleProvider dá suporte apenas IsUserInRole e GetRolesForUser. Além disso, ele dá suporte a esses métodos apenas para a conta de usuário que atualmente é o WindowsPrincipal associado ao contexto de solicitação, portanto, você não pode chamar GetRolesForUser nenhuma conta de usuário no domínio. Ao usar o GetIdentities método com a WindowsTokenRoleProviderexceção de provedor a seguir é gerada:

O Provedor de Funções configurado (WindowsTokenRoleProvider) depende de autenticação do Windows para determinar os grupos dos quais o usuário tem permissão para ser membro. ASP.NET Gerenciador de Funções não pode ser usado para gerenciar Windows usuários e grupos. Use o SQLRoleProvider se desejar dar suporte à atribuição de usuário/função personalizada.

Aplica-se a