سؤال

أنا النامية على نظام التشغيل Windows Server 2008 مع VSTS 2008 + C# + .Net framework 3.5 إلى تطوير ASP.Net تطبيق استخدام مصادقة النماذج.أنا أتعلم مصادقة النماذج من http://msdn.microsoft.com/en-us/library/aa480476.aspx

لدي اثنين من الأسئلة الأساسية ،

  1. أعتقد أنه بعد استدعاء الأسلوب "FormsAuthentication.SetAuthCookie" ، يجب أن يكون المستخدم مصادقة السبب في الخطوة 9 ، ويقال "9.على FormsAuthenticationModule الدرجة بالكشف عن ملف تعريف ارتباط مصادقة النماذج و يصادق المستخدم"?يبدو أننا بحاجة لمصادقة المستخدم مرتين في الخطوة 6 (عندما ندعو FormsAuthentication.SetAuthCookie) و في الخطوة 9?إذا كان الجواب نعم, لماذا نحن بحاجة لمصادقة المستخدم مرتين ؟

  2. من أجل تنفيذ مخصص مصادقة النماذج (لدي مستخدم مخصصة الاعتماد قاعدة البيانات الذي يستخدم مصادقة النماذج), هل أنا بحاجة إلى استدعاء 4 أساليب -- "الجديدة FormsAuthenticationTicket", "FormsAuthentication.تشفير" الجديدة HttpCookie والاستجابة.ملفات تعريف الارتباط.إضافة(authCookie)?أو فقط بحاجة إلى استدعاء "FormsAuthentication.SetAuthCookie"?

هل كانت مفيدة؟

المحلول

  1. يمكنك تنفيذ الخطوة 6 ، مكتبة النماذج النمطية ينفذ الخطوة 9.
  2. لا, فقط اتصل SetAuthCookie / RedirecterFormLogin.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top