0
我实现了asp.net 4.0中的成员资格,我有3个角色(经理,操作员,用户)和2个用户(经理,操作员)。管理员可以定义用户,我这样做,这段代码:为什么我的用户角色为空(成员资格)?
Membership.CreateUser(txtUserName.Text, txtPassword.Text, txtEmail.Text);
,我设置由下面的代码的作用:
Roles.AddUserToRole(txtUserName.Text, "user");
现在,当用户要登录,我检查用户:
if(Membership.ValidateUser(txtUserName.Text, txtPassword.Text)){
string[] role = Roles.GetRolesForUser(txtUserName.Text);
.
.
.
}
,我检查角色数组,但它是空的,当我被管理者或经营者是没有问题的登录,我不能得到用户的角色,当然, 现在我的问题是那为什么我的用户角色为空? 非常感谢你!!!!!
哦,是的....我很累,我忘了它... thnks –