WebWorkflowRole.GetIdentities Método

Definição

Devolve 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)

Devoluções

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

Observações

WindowsTokenRoleProvider suporta apenas IsUserInRole e GetRolesForUser. Além disso, suporta estes métodos apenas para a conta de utilizador que é atualmente o WindowsPrincipal associado ao contexto do pedido, pelo que não pode chamar GetRolesForUser nenhuma conta de utilizador no domínio. Ao usar o GetIdentities método com o WindowsTokenRoleProvider, é lançada a seguinte exceção de fornecedor:

O Role Provider configurado (WindowsTokenRoleProvider) baseia-se na Windows authentication para determinar os grupos a que o utilizador pode pertencer. O Gestor de Papéis ASP.NET não pode ser usado para gerir utilizadores e grupos do Windows. Use o SQLRoleProvider se quiser suportar atribuição personalizada de utilizadores/papéis.

Aplica-se a