ASP.NET MVC 4 SimpleMembership отсутствует roleManager и т. д. в web.config

Я понимаю, что весь подход к членству должен быть проще в MVC 4. Однако это требует очень много времени, чтобы заставить это работать.

Показательный пример: пример на странице http://blog.longle.net/2012/09/25/seeding-users-and-roles-with-mvc4-simplemembershipprovider-simpleroleprovider-ef5-codefirst-and-custom-user-properties/ показывает модификацию раздела System.Web файла web.config, а именно добавление типа WebMatrix в раздел roleManager. Однако у меня нет раздела диспетчера ролей в моем файле web.config. Это свежий проект.

Что я пропустил на этом пути?

Во-вторых, в конечном итоге я хочу подключить SimpleMembership к моему проекту MVC 4 и иметь настраиваемые поля профиля. И мне нужно сделать это против MySQL. Я читал, что универсальные поставщики данных позволяют это сделать, но есть ли у кого-нибудь одно простое руководство о том, как это сделать?

Я действительно надеюсь, что в MVC 4 все действительно более «просто», чем в MCV 3.


person John Smith    schedule 17.10.2012    source источник


Ответы (1)


Поставщик SimpleMembership не будет работать с MySql - необходимо расширить ExtendedMembershipProvider и реализовать методы и т. д. для работы с mysql/EF.

person bbqchickenrobot    schedule 18.02.2013