WebWorkflowRole.GetIdentities Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.