Freigeben über


Clientanwendungsdienste

Aktualisiert: November 2007

Clientanwendungsdienste erleichtern Ihnen das Erstellen Windows-basierter Anwendungen, die die ASP.NET AJAX-Anmeldung, -Rollen und -Profilanwendungsdienste in den Microsoft ASP.NET 2.0 AJAX-Erweiterungen verwenden. Über diese Dienste können mehrere Web- und Windows-basierte Anwendungen Benutzerinformationen und Benutzerverwaltungsfunktionen auf einem einzelnen Server gemeinsam verwenden. Mit diesen Diensten können Sie beispielsweise folgende Aufgaben ausführen:

  • Benutzerauthentifizierung. Sie können den Authentifizierungsdienst verwenden, um die Identität eines Benutzers zu überprüfen.

  • Bestimmen der Rolle(n) eines authentifizierten Benutzers. Mit den Rollendiensten können Sie die Benutzeroberfläche der Anwendung je nach Benutzerrolle ändern. Beispielsweise können Sie zusätzliche Features für Benutzer bereitstellen, die eine Administratorrolle inne haben.

  • Speichern und Zugreifen auf die pro Benutzer vorgenommenen Anwendungseinstellungen auf dem Server. Mit dem Webeinstellungsdienst (auch Profildienst genannt) können Sie Einstellungen über mehrere Anwendungen und Speicherorte gemeinsam verwenden.

Clientanwendungsdienste nutzen die Vorteile des Webdienst-Erweiterbarkeitsmodells über Clientdienstanbieter, die Sie in Ihren Anwendungskonfigurationsdateien angeben können. Diese Dienstanbieter umfassen Offlinefunktionalität, die einen lokalen Cache für Authentifizierung, Rollen und Einstellungsdaten verwendet, wenn keine Netzwerkverbindung verfügbar ist.

Weitere Informationen zu ASP.NET AJAX-Anwendungsdiensten finden Sie unter Übersicht über die ASP.NET-Anwendungsdienste.

In diesem Abschnitt

Referenz

Siehe auch

Konzepte

Übersicht über die ASP.NET-Anwendungsdienste

Verwenden der Formularauthentifizierung mit ASP.NET-AJAX

Verwenden von Rolleninformationen mit ASP.NET-AJAX

Verwenden von Profilinformationen mit ASP.NET-AJAX

Übersicht über Anwendungseinstellungen

Weitere Ressourcen

Authentifizierung in ASP.NET

Verwalten der Autorisierung mithilfe von Rollen

Verwalten von Anwendungseinstellungen