Sdílet prostřednictvím


System.Web.ClientServices.Providers Obor názvů

Obsahuje zprostředkovatele klientských služeb a další třídy, které podporují přístup v aplikacích založených na systému Windows ke službám ověřování, rolí a profilů Microsoft Ajax.

Třídy

ClientFormsAuthenticationCredentials

Představuje přihlašovací údaje uživatele pro ověřování formulářů pomocí služeb klientských aplikací.

ClientFormsAuthenticationMembershipProvider

Umožňuje ověřování pomocí formulářů s klientskými aplikačními službami.

ClientRoleProvider

Získá informace o rolích pro aplikace založené na systému Windows ze služby rolí Microsoft Ajax.

ClientSettingsProvider

Umožňuje aplikacím založeným na systému Windows načíst uživatelská nastavení ze služby nastavení webu.

ClientWindowsAuthenticationMembershipProvider

Umožňuje ověřování systému Windows pomocí služeb klientských aplikací.

SettingsSavedEventArgs

Poskytuje data pro událost SettingsSaved.

UserValidatedEventArgs

Poskytuje data pro událost UserValidated.

Rozhraní

IClientFormsAuthenticationCredentialsProvider

Definuje metodu ClientFormsAuthenticationMembershipProvider , kterou třída volá za účelem načtení přihlašovacích údajů uživatele.

Poznámky

Třídy v System.Web.ClientServices.Providers oboru názvů zahrnují zprostředkovatele služeb klientských aplikací, kteří umožňují aplikacím založeným na systému Windows používat služby ověřování, role a profilové služby Microsoft Ajax. Tyto služby můžete povolit, určit zprostředkovatele klientských služeb v konfiguračním souboru aplikace a pak přistupovat ke službám prostřednictvím existujících infrastruktur členství, identit a nastavení aplikací rozhraní .NET Framework 2.0. Poskytovatelé klientských služeb také podporují příležitostné připojení tím, že ukládají a načítají informace o uživatelích v místní mezipaměti dat, když je aplikace offline. Další informace najdete v tématu Klientské aplikační služby.

Pro přístup ke službě přihlášení můžete použít ověřování windows nebo forms zadáním ClientWindowsAuthenticationMembershipProvider nebo ClientFormsAuthenticationMembershipProvider v konfiguraci aplikace. Ověřování systému Windows používá identitu zadanou při přihlášení uživatele k operačnímu systému. Ověřování pomocí formulářů vyžaduje, abyste od uživatele načetli přihlašovací údaje a předali je službě. Můžete to provést zadáním IClientFormsAuthenticationCredentialsProvider implementace s vaší ClientFormsAuthenticationMembershipProvider konfigurací. Metoda IClientFormsAuthenticationCredentialsProvider.GetCredentials vrátí ClientFormsAuthenticationCredentials objekt, který obsahuje přihlašovací údaje uživatele. Tento objekt můžete naplnit například zobrazením dialogového okna přihlášení v GetCredentials metodě .

Pokud chcete získat přístup k rolím a profilovaným službám ClientRoleProvider , zadejte v konfiguraci aplikace a ClientSettingsProvider .