asp.net 会员资格 - 即使不在网络工具中也显示为管理员
当我运行此代码时,我返回 true
bool isAdmin = Roles.IsUserInRole(item.loginName, "Administrator");
,但是当我在 Asp.net 网站管理工具中打开“安全”选项卡时,
当我转到数据库中,我确实在 aspnet_Users 和 aspnet_UsersInRoles 表中看到了此用户,但在 aspnet_Membership 表中没有看到此用户。
你知道这怎么可能吗? 由于无法使用 asp.net 工具删除该用户,还有其他方法可以清除该用户吗?
when i run this code, i get back true
bool isAdmin = Roles.IsUserInRole(item.loginName, "Administrator");
but when i bring up the Security tab in the Asp.net Website administration tool, this user doesn't exist (or atleast i dont see this user in the list)
when i go to the database, i do see this users in the aspnet_Users and aspnet_UsersInRoles table but i dont see this users in the aspnet_Membership table.
do you know how this is possible. is there any other way i can clear out this user since i can't delete them using the asp.net tool?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从 aspnet_Users 中删除用户,然后从 aspnet_UsersInRoles 中删除用户
Delete the user from aspnet_Users then aspnet_UsersInRoles