WebWorkflowRole.GetIdentities Metodo

Definizione

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

Valori restituiti

Elenco generico di valori stringa che rappresentano gli account di ASP.NET associati al WebWorkflowRole.

Commenti

WindowsTokenRoleProvider supporta solo IsUserInRole e GetRolesForUser. Inoltre, supporta questi metodi solo per l'account utente attualmente windowsPrincipal associato al contesto della richiesta, quindi non è possibile chiamare GetRolesForUser per qualsiasi account utente nel dominio. Quando si usa il GetIdentities metodo con WindowsTokenRoleProvider, viene generata l'eccezione del provider seguente:

Il provider di ruoli configurato (WindowsTokenRoleProvider) si basa su autenticazione di Windows per determinare i gruppi di cui l'utente è autorizzato a essere membro. ASP.NET Gestione ruoli non può essere usato per gestire Windows utenti e gruppi. Usare SQLRoleProvider se si vuole supportare l'assegnazione di utenti/ruoli personalizzata.

Si applica a