Я новичок в ASP.net MVC. В моем приложении MVC я хотел иметь функции входа по умолчанию. Уже у меня есть строка соединения, как это для моего Entity Framework подключения к приложению,нужна другая строка подключения для использования простого поставщика членства
<add name="TestDB2Entities" connectionString="metadata=res://*/EntittyModel.SchoolDBModel.csdl|res://*/EntittyModel.SchoolDBModel.ssdl|res://*/EntittyModel.SchoolDBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=PRAGEETH-PC;initial catalog=TestDB2;user id=sa;password=sa123;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Используя эту строку подключения, я пытаюсь использовать доступную функцию заранее по умолчанию реализованных функций входа в систему. Я не мог использовать это и показать мне следующую ошибку.
«Не удается найти требуемый поставщик данных .Net Framework. Это может не может быть установлен.»
Тогда я пытаюсь создать новую строку соединения, как следовать, а затем он работал отлично,
<add name="TestDB2Entities1" connectionString="data source=PRAGEETH-PC;initial catalog=TestDB2;uid=sa;pwd=sa123;integrated security=sspi" providerName="System.Data.SqlClient" />
Но мне нужно, чтобы иметь только один строку подключения к костюму для оба сценария. Возможно ли иметь одну строку соединения вместо двух строк подключения? Или это нормально, что в моем приложении есть несколько строк подключения?
«По умолчанию preimplemented Login functions "... этим вы подразумеваете встроенные функции аутентификации форм, MemberShip, профили и т. д.? –
Нет ничего плохого в использовании 2 соединительных строчек в 1 проекте! –
Привет, FlopScientist, я имею в виду MVC 4 SimpleMembershipProvider. – Prageeth