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 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
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.