如何在ASP.NET MVC应用程序中添加第一个用户(根)?

 2023-02-17    367  

问题描述

我正在使用asp.net mvc framwork并尝试grop the asp成员资格3.5的东西.

添加第一个管理员用户的最佳方法无需登录?我一直在盯着会员入门套件的来源没有找到它.

如何在ASP.NET MVC应用程序中添加第一个用户(根)?

推荐答案

通过在”设置”动作中通过执行操作:

if (!Roles.RoleExists("Administrator"))
{
    Roles.CreateRole("Administrator");
}
if (Membership.GetUser("Admin") == null)
{
    Membership.CreateUser("Admin", "Admin");
    Roles.AddUserToRole("Admin", "Administrator");
}

其他推荐答案

取决于您使用的Memebership提供者..
如果您使用SQL MemembershipProvider,则应该能够使用常规的ASP.NET配置工具. (项目菜单 – > ASP.NET配置)

其他推荐答案

你说你打算分享这个项目.我建议创建一个创建一个创建用户的一次性页面,并将其分配您想要的Roel.之后,页面的任何并发运行都应该检查您想要的用户,如果存在重定向或其他机械师.

以上所述是小编给大家介绍的如何在ASP.NET MVC应用程序中添加第一个用户(根)?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/34101.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。