繁体   English   中英

ASP.net 4.5成员资格和角色将用户添加到角色

[英]ASP.net 4.5 Membership and Roles add user to role

我正在使用asp.net 4.5成员资格提供程序和角色,

问题是我正在尝试创建创建用户向导,以使新成员具有特定的角色角色。 这是我正在使用的代码。

 protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
    Roles.AddUsersToRole(CreateUserWizard1.UserName,"customer");
}

}

并且错误日志给了我一个我无法转换字符串和最佳重载匹配的错误,是否有一种简单的方法可以解决?

我只需要确保所有新用户都是客户即可。

谢谢

我相信AddUsersToRole中的第一个参数是一个字符串数组,因此是方法“ Users”的名称,因此请尝试如下操作:

string[] usersToAdd = new string[] { CreateUserWizard1.UserName };

Roles.AddUsersToRole(usersToAdd,"customer");

高温超导

菲尔

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM