Я использую Web API 2 для мобильных клиентов. Веб-API использует «Отдельные учетные записи» для аутентификации в моем проекте. Я создал базу данных с MSSQL на удаленном сервере, и структура моего API похожа на "Wep API 2 + MSSQL" (Database First). Но «Индивидуальные учетные записи» используют «Code First», поэтому использует локальную базу данных. Я не хочу этого. Я хочу использовать базу данных на удаленном MSSQL с "Web API 2". Как я могу это сделать?
ASP .NET Web API 2 Отдельные учетные записи с MSSQL, а не LocalDB
Ответы (1)
измените следующую строку в IdentityModel.cs
public ApplicationDbContext()
: base("DefaultConnection")
to
public ApplicationDbContext()
: base("YourConnectionStringsName")
person
oansari
schedule
13.03.2014
В дополнение к сообщению выше вы должны взглянуть на это поток. Вам нужно сделать только две вещи: добавить строку подключения вашей удаленной БД в ваш web.config и изменить вызов базового класса в конструкторе вашего контекста (как показано выше).
- person Horizon_Net; 11.05.2014