C# 选择角色提供程序-ASP.net成员资格提供程序

C# 选择角色提供程序-ASP.net成员资格提供程序,c#,asp.net,asp.net-membership,C#,Asp.net,Asp.net Membership,我在我的Umbraco CMS上使用了2个会员提供商。一个提供商用于CMS用户,另一个用于站点成员资格 我也有2个角色提供程序-UmbracoRoleProvider和AspNetSqlRoleProvider。如何访问代码中的每一项?e、 g.当新用户注册时,我想为他们添加一个角色作为成员,但它默认为Umbraco角色提供程序,因为这是默认设置 我想我可以做这样的事情: Roles.AddUserToRole(EmailAddress.Text, "Member", "AspNetSqlRol

我在我的Umbraco CMS上使用了2个会员提供商。一个提供商用于CMS用户,另一个用于站点成员资格

我也有2个角色提供程序-UmbracoRoleProvider和AspNetSqlRoleProvider。如何访问代码中的每一项?e、 g.当新用户注册时,我想为他们添加一个角色作为成员,但它默认为Umbraco角色提供程序,因为这是默认设置

我想我可以做这样的事情:

Roles.AddUserToRole(EmailAddress.Text, "Member", "AspNetSqlRoleProvider");
或者类似的东西,但找不到任何相关信息。它可以在几行代码上完成,还是比这更复杂


谢谢

开箱即用不支持使用多个角色提供程序。您可以使用来实现您自己的角色提供程序,该程序检查有效的角色和成员身份,但我会尝试找到一种方法来使用单个角色提供程序。

不支持使用多个角色提供程序。您可以使用来实现自己的角色提供程序,该程序可以检查有效的角色和成员身份,但我会尝试找到一种方法来使用单个角色提供程序。

好的,我会尝试这样做。谢谢你,我会努力的。谢谢