Udostępnij za pośrednictwem


WebWorkflowRole.GetIdentities Metoda

Definicja

Zwraca ogólną listę kont ASP.NET skojarzonych z elementem 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)

Zwraca

IList<String>

Ogólna lista wartości ciągów reprezentujących konta ASP.NET skojarzone z programem WebWorkflowRole.

Uwagi

WindowsTokenRoleProvider obsługuje tylko IsUserInRole i GetRolesForUser. Ponadto obsługuje te metody tylko dla konta użytkownika, które jest obecnie elementem WindowsPrincipal skojarzonym z kontekstem żądania, więc nie można wywołać GetRolesForUser żadnego konta użytkownika w domenie. W przypadku korzystania z GetIdentities metody z parametrem WindowsTokenRoleProviderzgłaszany jest następujący wyjątek dostawcy:

Skonfigurowany dostawca ról (WindowsTokenRoleProvider) opiera się na Windows uwierzytelniania w celu określenia grup, do których użytkownik może należeć. ASP.NET Menedżer ról nie może służyć do zarządzania użytkownikami i grupami Windows. Użyj elementu SQLRoleProvider, jeśli chcesz obsługiwać niestandardowe przypisanie użytkownika/roli.

Dotyczy