Pregunta

Estoy intentando utilizar la autenticación de formularios con Active Directory pero necesito roles (miembro de) de AD.Estoy intentando anular a los miembros de RoleProvider para que esto sea posible (a menos que alguien conozca una forma mejor).Estoy atascado en un error en la nueva clase que hereda de RoleProvider.

El error es:ADAuth.ActiveDirectoryRoleProvider' no implementa el miembro abstracto heredado 'System.Web.Security.RoleProvider.ApplicationName.get'

¿Cómo configuro todos los demás miembros que no estoy anulando?¿Tengo que crearlos todos en mi clase heredada o hay alguna manera de decirle que use solo los de la clase base?

¿Fue útil?

Solución

Tienes que anular cualquier elemento abstracto de tu clase base.Si están marcados como abstractos, significa que la clase base no proporciona una implementación predeterminada, por lo que no puede llamarla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top