Я занимаюсь разработкой приложения asp.net MVC 3 из стандартного шаблона с включенным AccountController для регистрации и авторизации пользователей. Как я понимаю из Где шаблон MVC3 по умолчанию хранит информацию об учетной записи пользователя? - вся информация об учетной записи хранится в ASPNETDB.mdf (с использованием MsSQL Express)
В то же время я сделал MyBase.sdf (SqlServerCe.4.0) для хранения информации о продуктах, которые отображаются на страницах проекта.
MyBase.sdf
Теперь я хочу хранить как информацию об учетной записи, так и информацию о продуктах в одной базе данных (предпочтительно SqlServerCe.4.0). Я пытался изменить строку подключения для учетной записи db в web.config, но это не сработало.
Есть ли какой-нибудь быстрый способ сохранить всю информацию об учетной записи и продукте в MyBase? или единственный способ создать нового поставщика членства? ASPNET MVC3: Могу ли я использовать свои таблицы пользователей / ролей для обработки аутентификации пользователей?
Возможно, вы захотите обратиться к поставщику членства SQLCE. Быстрый поиск в Google показал, что он доступен по codeplex . Возможно, вам не придется писать это с нуля. Тем не менее, я бы посоветовал вам потратить время на понимание кода.