我实现了asp.net的成员资格,我有一个可以定义用户的经理,用户有USER角色,当我使用下面的代码来分配角色时,它不起作用:
Roles.AddUserToRole(txtUsername.Text, "USER");
现在我的问题是: 原因是什么?
当我登录并检查其角色时,没有任何角色。我将此代码用于检测角色:
string[] role = Roles.GetRolesForUser(txtUserName.Text);
答案 0 :(得分:3)
来自MSDN doc: