System.Web.ClientServices.Providers Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .