客户端应用程序服务

客户端应用程序服务使您可以轻松创建基于 Windows 的应用程序,这些应用程序使用 Microsoft ASP.NET 2.0 AJAX Extensions 中包含的 Microsoft Ajax 登录、角色和配置应用程序服务。 这些服务可让多个基于 Web 和 Windows 的应用程序共享来自单个服务器的用户信息和用户管理功能。 例如,可以使用这些服务器执行下列任务:

  • 对用户进行身份验证。 可以使用身份验证服务来验证用户的身份。

  • 确定已验证身份的用户的角色。 可以使用角色服务来根据用户的角色更改应用程序的用户界面。 例如,可以为属于管理员角色的用户提供附加功能。

  • 存储和访问位于服务器上的每个用户的应用程序设置。 可以使用 Web 设置服务(也称为配置文件服务)跨多个应用程序和位置共享设置。

客户端应用程序服务通过客户端服务提供程序利用 Web 服务扩展性模型,可以在应用程序配置文件中指定这些客户端服务提供程序。 这些服务提供程序包括脱机功能,当网络连接不可用时,脱机功能对身份验证、角色和设置数据使用本地缓存。

有关 Microsoft Ajax 应用程序服务的更多信息,请参见 ASP.NET 应用程序服务概述

本节内容

参考

请参见

概念

ASP.NET 应用程序服务概述

通过 Microsoft Ajax 使用 Forms 身份验证

通过 Microsoft Ajax 使用角色信息

通过 Microsoft Ajax 使用配置文件信息

应用程序设置概述

其他资源

ASP.NET 身份验证

使用角色管理授权

管理应用程序设置