表单身份验证 - 角色存储在哪里?

时间:2016-10-20 07:20:08

标签: c# asp.net webforms

以下角色存储在哪里?

Roles.AddUserToRole(user.UserName, "customer");    
Roles.IsUserInRole(user.UserName, "admin");

如果我使用代码将用户添加到角色,则会员资格仍然存在。我无法在项目中看到内置数据库,并且我没有手动指定数据库。我疯了吗?

1 个答案:

答案 0 :(得分:1)

可以从web.config中选择有关角色存储的信息 这个数据库可能是由asp.net自己创建的,名为

aspnetdb

请看一下这个: https://msdn.microsoft.com/en-us/library/system.web.security.roles(v=vs.110).aspx