Я новичок в ASP.net MVC5 и Identity после использования WebForms и поставщика членства в течение почти одного года.MVC5 ASP.net Identity 2.0 пользовательское управление и развертывание с localDB на сервер IIS 8
Я просто создал простое приложение MVC5 с Identity 2.0. Пользователь admin может входить в систему и загружать новые документы и добавлять новые ссылки. Я отключил регистрацию пользователя (после регистрации первого пользователя-администратора), поскольку мне нужно будет вручную создать администраторов.
Я развернул проект на сервере IIS 8, и он отлично работает, я экспортировал таблицы Identity asp.net из моего localDB с помощью SQL Management Studio и импортировал их в ту же базу данных SQL, что и проект, Строка соединения web.config, которая используется локально, указывая на файл mdf в App_Data, чтобы указать на базу данных SQL, где я импортировал таблицы идентификаторов. К сожалению, эта попытка не сработала, поскольку использование одних и тех же учетных данных для входа приводит к сбою входа.
Первый вопрос: Был ли это лучший подход к интеграции идентификационных таблиц в мою базу данных проектов? Если нет, что еще мне делать?
Второй вопрос: Когда я использовал поставщик членства, я управлял пользователями из инструментов IIS Users и ролей. Теперь я не знаю о каких-либо системах для управления пользователями и ролями. Как я могу создать новых пользователей без использования регистрационной формы? Как я могу управлять этими пользователями и ролями?
Большое спасибо заранее.