从外部程序集访问ASP.Net角色提供程序

从外部程序集访问ASP.Net角色提供程序,asp.net,Asp.net,我有一个角色提供程序,已正确注册并正常运行。执行ASPX页面时,我会在外部程序集中执行一些工作(.dll文件,在中引用,普通) 我需要从外部程序集访问此角色提供程序上的方法。我该怎么做? 注意:如果可能的话,我不想将引用从ASPX传递到外部类。类似于“HttpContext.Current.Roles”的东西会很好 额外好处:了解自定义ASP.Net角色提供程序的使用时间和方式。您只需访问位于命名空间System.Web.Security中的静态角色类。记得在外部项目中添加对System.Web

我有一个角色提供程序,已正确注册并正常运行。执行ASPX页面时,我会在外部程序集中执行一些工作(.dll文件,在中引用,普通)

我需要从外部程序集访问此角色提供程序上的方法。我该怎么做?

注意:如果可能的话,我不想将引用从ASPX传递到外部类。类似于“HttpContext.Current.Roles”的东西会很好


额外好处:了解自定义ASP.Net角色提供程序的使用时间和方式。

您只需访问位于命名空间
System.Web.Security
中的静态
角色
类。记得在外部项目中添加对
System.Web.dll
的引用

管理ASP.NET应用程序中用于授权检查的角色中的用户成员身份。该类不能被继承