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.

AuthenticationService الفئة

Visual Studio 2010

يمكن الوصول إلى مصادقة النماذج ASP.NET خدمة ويب.

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

[ServiceContractAttribute(Namespace = "http://asp.net/ApplicationServices/v200")]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
[ServiceBehaviorAttribute(Namespace = "http://asp.net/ApplicationServices/v200", 
	InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
public class AuthenticationService

AuthenticationService كائن يمكنك إلى مصادقة المستخدمين من خلال Windows Communication Foundation (WCF)الخدمة. استخدام WCF الخدمة المصادقة متى يجب أن مصادقة مستخدمين من خلال عضوية ASP.NET من تطبيق خارج تطبيق ويب الذي يقوم بتخزين بيانات اعتماد مستخدم. يجب أن يتمكن تطبيق من إلى يرسل وتستهلك الرسالة بتنسيق بروتوكول بروتوكول SOAP. من خلال AuthenticationServiceفئة، يمكنك تسجيل المستخدمين في تسجيل المستخدمين، التحقق من صحة أوراق الاعتماد، تحقق من حالة مصادقة تخصيص مصادقة وقم بتعيين ملف تعريف ارتباط مصادقة.

AuthenticationService فئة يحتوي على الرابع وظائف يجب الوصول إليه فقط من خلال الخدمة WCF: theIsLoggedIn,Login,Logout, وValidateUserوظائف. للاتصال بهذه الطرق، بتمكين الخدمة مصادقة تشغيل الخادم ويب ثم قم بتوصيل أحد تطبيقات عميل متوافق مع WCF إلى الخدمة ويب. لمعلومات حول كيفية إلى تكوين الخدمة المصادقة, راجع كيفية: تمكين خدمة مصادقة WCF.

للمستخدمين بتسجيل الدخول، بتمرير بيانات اعتماد مستخدم إلى Loginالأسلوب. إذا كانت بيانات اعتماد صحيحة، AuthenticationServiceينشئ الفئة على ملف تعريف ارتباط مصادقة. في حالة عدم صلاحية ملف تعريف ارتباط المصادقة، تعرف أن يتم مصادقة بيانات اعتماد للمستخدم وليس لديك للتحقق من صحة بيانات اعتماد مرة أخرى. (ملف تعريف ارتباط blue tooth مصادقة غير متوفرة من خلال AuthenticationServiceفئة.)

AuthenticationService يمكن رفع أحداث الثاني: Authenticating وCreatingCookie Authenticating إجراء حدث عندما يتم الآن التحقق من صحة بيانات اعتماد مستخدم. إنشاء معالج أحداث ل Authenticatingإلى حدث يخصص كيفية التحقق من مؤهلات اعتماد مستخدم. CreatingCookie حدث عند ملف تعريف ارتباط مصادقة هو يتم تعيين بعد أن يتم التحقق من صحة بيانات اعتماد مستخدم. إنشاء معالج أحداث ل CreatingCookieإلى حدث يخصص ملف تعريف ارتباط مصادقة.

ValidateUser أسلوب التحقق من مستخدم بيانات اعتماد للمصادقة، ولكنه لم يعد على تذكرة مصادقة. استخدام ValidateUserعندما تم مسبقاً تسجيل دخول مستخدم إلى و يجب فحص من بيانات اعتماد ما تزال صالحة في بداية جديدة تطبيق جلسة.

للحصول على مثال عن استخدام WCF الخدمة المصادقة من أحد تطبيقات وحدة تحكم، راجع الإرشادات التفصيلية: استخدام خدمات تطبيقات ASP.NET.

System.Object
  System.Web.ApplicationServices.AuthenticationService

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

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

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

.NET Framework

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