Aracılığıyla paylaş


System.Web.ClientServices.Providers Ad Alanı

Windows tabanlı uygulamalarda Microsoft Ajax kimlik doğrulaması, rolleri ve profil hizmetlerine erişimi destekleyen istemci hizmet sağlayıcılarını ve diğer sınıfları içerir.

Sınıflar

ClientFormsAuthenticationCredentials

İstemci uygulama hizmetlerini kullanarak form kimlik doğrulaması için kullanıcı oturum açma bilgilerini temsil eder.

ClientFormsAuthenticationMembershipProvider

İstemci uygulama hizmetleriyle form kimlik doğrulamasını etkinleştirir.

ClientRoleProvider

Microsoft Ajax rol hizmetinden Windows tabanlı uygulamalar için rol bilgilerini alır.

ClientSettingsProvider

Windows tabanlı uygulamaların bir Web ayarları hizmetinden kullanıcı ayarlarını almasını sağlar.

ClientWindowsAuthenticationMembershipProvider

İstemci uygulama hizmetleriyle Windows kimlik doğrulamasını etkinleştirir.

SettingsSavedEventArgs

SettingsSaved olayı için veriler sağlar.

UserValidatedEventArgs

UserValidated olayı için veriler sağlar.

Arabirimler

IClientFormsAuthenticationCredentialsProvider

Sınıfının kullanıcı kimlik bilgilerini almak için çağırdığı ClientFormsAuthenticationMembershipProvider bir yöntemi tanımlar.

Açıklamalar

Ad alanında System.Web.ClientServices.Providers sınıflar, Windows tabanlı uygulamaların Microsoft Ajax kimlik doğrulamasını, rollerini ve profil hizmetlerini kullanmasını sağlayan istemci uygulama hizmeti sağlayıcılarını içerir. Bu hizmetleri etkinleştirebilir, uygulama yapılandırma dosyanızda istemci hizmet sağlayıcılarını belirtebilir ve ardından mevcut .NET Framework 2.0 üyeliği, kimliği ve uygulama ayarları altyapıları aracılığıyla hizmetlere erişebilirsiniz. İstemci hizmet sağlayıcıları ayrıca, uygulama çevrimdışı olduğunda kullanıcı bilgilerini yerel bir veri önbelleğinde depolayıp alarak zaman zaman bağlantıyı da destekler. Daha fazla bilgi için bkz. İstemci Uygulama Hizmetleri.

Oturum açma hizmetine erişmek için, veya değerini uygulama yapılandırmanızda belirterek Windows veya Forms kimlik doğrulamasını ClientWindowsAuthenticationMembershipProviderClientFormsAuthenticationMembershipProvider kullanabilirsiniz. Windows kimlik doğrulaması, kullanıcı işletim sisteminde oturum açtığında sağlanan kimliği kullanır. Forms kimlik doğrulaması, kullanıcıdan oturum açma bilgilerini almanızı ve hizmete geçirmenizi gerektirir. Bunu, yapılandırmanızla ClientFormsAuthenticationMembershipProvider birlikte bir IClientFormsAuthenticationCredentialsProvider uygulama belirterek yapabilirsiniz. yöntemi, IClientFormsAuthenticationCredentialsProvider.GetCredentials kullanıcı oturum açma bilgilerini içeren bir ClientFormsAuthenticationCredentials nesne döndürür. Örneğin, yönteminde GetCredentials bir oturum açma iletişim kutusu görüntüleyerek bu nesneyi doldurabilirsiniz.

Rollere ve profil hizmetlerine erişmek için ve değerini uygulama yapılandırmanızda belirtin ClientRoleProviderClientSettingsProvider .