0

我正在尝试对 Active Directory 使用表单身份验证,但我需要来自 AD 的角色 (memberOf)。我正在尝试覆盖 RoleProvider 的成员以使其成为可能(除非有人知道更好的方法)。我在继承自 RoleProvider 的新类中遇到错误。

错误是:ADAuth.ActiveDirectoryRoleProvider' 没有实现继承的抽象成员 'System.Web.Security.RoleProvider.ApplicationName.get'

如何设置我没有覆盖的所有其他成员?我是否必须在我的继承类中创建它们,或者有没有办法告诉它只使用基类中的那些?

4

1 回答 1

2

您必须覆盖基类的任何抽象元素。如果它们被标记为抽象,则意味着基类没有提供默认实现,因此您无法调用它。

于 2008-09-18T16:14:50.223 回答