This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

IClientFormsAuthenticationCredentialsProvider الواجهة

Visual Studio 2010

قم بتعريف أسلوب التي ClientFormsAuthenticationMembershipProviderالفئة المكالمات إلى استرداد بيانات اعتماد مستخدم.

مساحة الاسم:  System.Web.ClientServices.Providers
التجميع:  System.Web.Extensions (في System.Web.Extensions.dll)

public interface IClientFormsAuthenticationCredentialsProvider

عند استخدام مصادقة النماذج باستخدام الخدمات تطبيق العميل، يمكنك تمرير اسم مستخدم و كلمة المرور إلى ValidateUserالأسلوب. يمكنك أيضا تمرير السلاسل الفارغة أو nullكالمعلمات إلى استخدام موفر بيانات اعتماد. موفر بيانات اعتماد هو فئة التي تقوم بتوفير وتحديد في تكوين تطبيق الخاص بك. يجب أن يقوم تطبيق فئة موفر بيانات اعتماد IClientFormsAuthenticationCredentialsProviderواجهة، الذي يحتوي على أسلوب مفرد يسمى GetCredentials. نموذجية GetCredentialsسيعرض تطبيق أسلوب صندوق حوار استرداد إدخال مستخدم. يمكنك استخدام موفر بيانات اعتماد من إلى المشاركة في صندوق حوار تسجيل دخول مفرد بين عدة تطبيقات. لمزيد من المعلومات، راجع كيفية القيام بما يلي: قم بتطبيق المستخدم تسجيل الدخول إلى و تسجيل الخروج باستخدام الخدمات تطبيق العميل.

تعمل التعليمة البرمجية الموجودة في المثال التالي يوضح كيفية تطبيق GetCredentialsالأسلوب، الذي هو العضو الوحيد في ترتيب هو الواجهة. في ترتيب هو سبيل المثال، GetCredentialsأسلوب هو جزءا من فئة. صندوق الحوار تسجيل الدخول هذا الأسلوب يعرض صندوق الحوار، و ثم تقوم بإرجاع ClientFormsAuthenticationCredentialsتهيئة مثيل مع قيم المحددة من قبل مستخدم.


public ClientFormsAuthenticationCredentials GetCredentials()
{
    if (this.ShowDialog() == DialogResult.OK)
    {
        return new ClientFormsAuthenticationCredentials(
            usernameTextBox.Text, passwordTextBox.Text,
            rememberMeCheckBox.Checked);
    }
    else
    {
        return null;
    }
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5
إظهار: