سؤال

أحاول استخدام مصادقة النماذج مع Active Directory ولكني بحاجة إلى أدوار (عضو) من AD.أحاول تجاوز أعضاء RoleProvider لجعل ذلك ممكنًا (ما لم يعرف شخص ما طريقة أفضل).أنا عالق في خطأ في الفصل الجديد الذي يرث من روليبروفيدر.

الخطأ هو:ADAuth.ActiveDirectoryRoleProvider' لا يقوم بتطبيق العضو المجرد الموروث 'System.Web.Security.RoleProvider.ApplicationName.get'

كيف أقوم بإعداد جميع الأعضاء الآخرين الذين لا أتجاوزهم؟هل يجب أن أقوم بإنشائها جميعًا في صفي الموروث أم أن هناك طريقة لإخباره باستخدام تلك الموجودة في الفصل الأساسي فقط؟

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

المحلول

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top