Share via


WebWorkflowRole.GetIdentities Metodo

Definizione

Restituisce un elenco generico di account ASP.NET associati a 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)

Restituisce

IList<String>

Un elenco generico di valori stringa che rappresentano gli account ASP.NET associa a WebWorkflowRole.

Commenti

WindowsTokenRoleProvider supporta solo IsUserInRole e GetRolesForUser. Questi metodi sono inoltre supportati solo per l'account utente che è attualmente l'oggetto WindowsPrincipal associato al contesto della richiesta, pertanto non è possibile chiamare il metodo GetRolesForUser per qualsiasi account utente nel dominio. Quando viene utilizzato il metodo GetIdentities con WindowsTokenRoleProvider, viene generata la seguente eccezione del provider:

Il provider di ruoli configurato (WindowsTokenRoleProvider) si basa sull'autenticazione di Windows per determinare i gruppi dei quali l'utente può essere membro. Non è possibile utilizzare Gestione ruoli di ASP.NET per gestire utenti e gruppi di Windows. Per supportare l'assegnazione di utente/ruoli personalizzati utilizzare SQLRoleProvider.

Si applica a