Пользователь ASP.NET не будет отображаться в SSMS - PullRequest
0 голосов
/ 19 марта 2019

Код ниже предназначен для хранения этого пользователя (я использую Visual Studio и SQL Server Management Studio 2018). Однако, когда я захожу на сервер и набираю SEARCH * FROM dbo.AspNetUsers, созданный мной пользователь не подходит для SSMS. Я почти уверен, что мой код должен работать, но я не знаю, почему я не вижу его в SSMS.

public void Configuration(IAppBuilder app)
{
    ConfigureAuth(app);
    CreateUserAndRoles();
}

public void CreateUserAndRoles()
{
    ApplicationDbContext context = new ApplicationDbContext();

    var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>());
    var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>());

    if (!roleManager.RoleExists("SuperAdmin"))
    {
        //Create Super Admin Role 
        var role = new IdentityRole("SuperAdmin");
        roleManager.Create(role);

        //Create Default User 
        var user = new ApplicationUser();
        user.UserName = "admin@swansea.ac.uk";
        user.Email = "admin@swansea.ac.uk";
        string pwd = "Password@2019";

        var newuser = userManager.Create(user, pwd);
        if (newuser.Succeeded)
        {
            userManager.AddToRole(user.Id, "SuperAdmin");
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...