Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. в шаблоне стандартного MVC4 проекта вышеприведенного куска в web.config нет. но есть InitializeSimpleMembershipAttribute и WebSecurity.InitializeDatabaseConnection вопрос такой. нужен ли вышеприведенный кусок в конфиге при использовании SimpleMembershipProvider, предоставляемого WebMatrix сборкой? и почему его нет, если он нужен? вот как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 16:57 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Этот кусок веб-конфига нужен для кастомных симпл провайдера. Если ты юзаешь дефолтный, а его хватит за глаза, этот кусок не обязателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 18:12 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, есть проблема. при использовании UserInRole без вышеприведенного куска в web.config приложение будет пытаться создать базу данных в App_Data, определенную в глобальном web.config и machine.config ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2013, 12:01 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Бред какой-то. Причем тут roleManager и попытка создания базы, да еще и в App_Data ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2013, 18:58 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, Ты не в теме вообще. Незнаю как те объяснять, загляни в глобальный web.config чтоле. Азы, корни которых еще тянутся из первых реализаций asp.net. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2013, 19:49 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
К чему эт все. Создаем проект из шаблона ASP.NET MVC 4. Настраиваем строку соединения с своей базой данных. Убеждаемся, что приложение работает: а также регистрация, и логин. Добавляем в любом месте на главной странице вызов типа User.IsInRole Логинемся. Ждем когда сессия умрет. (можно убить сессионною куку) Убеждаемся, что приложения падает при заходе на главную страницу Причина падения: попытка создать базу данных в App_Data Чтоб этого не случилось надо зарегестрировать InitializeSimpleMembershipAttribute глобально И задуматься о том, чтобы настроить roleManager У меня вопрос, почему этого не было предусмотрено? SimpleMembership изначально поддерживает же роли и они работают в WebMatrix. Странно все это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2013, 20:15 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Нет, hVostt, это ты не в теме. Заглянул в веб конфиг, никакого roleManager и membership и всё работает. Выложи сюда проект, ткну носом в ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 11:09 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, куда ты там заглянул? \Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config Код: xml 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 17:03 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Проект зачем выкладывать? Я же написал кейс по пунктам расписал. Это касается шаблонного проекта. Или надо в картинках? В комиксах может? Может лучше уже не лезть, раз не можешь разобраться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 17:04 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
hVosttПроект зачем выкладывать? Слушай, ну я был уверен, что ты не настолько тупой, но этот ответ перечеркнул всё на свете. Для бронированных - мне нахрен не нужен твой проект, выложи тестовый сэмпл, который демонстрирует ситуацию. hVosttЯ же написал кейс по пунктам расписал. Это касается шаблонного проекта. Или надо в картинках? В комиксах может? Может лучше уже не лезть, раз не можешь разобраться? Я уже написал, что делать. У тебя даже по этому вопросы появились. Можешь еще обратиться к ктулху, они погадают на твой код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 17:08 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, ощущение что с дубом разговариваю. речь идет о шаблоне. но... забей. все равно не дойдет. не надо свой бедный мозг напрягать, сосуды еще лопнут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 17:13 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
hVosttМСУ, ощущение что с дубом разговариваю. Всё намного хуже - выбрось зеркало. Твоя тупость в нескольких тредах зашкаливает как счетчик Гейгера в Припяти. hVosttречь идет о шаблоне. но... забей. все равно не дойдет. не надо свой бедный мозг напрягать, сосуды еще лопнут. Да мне фиолетово, о чем там твоя неадекватная речь идет. Ты спросил, нужен ли этот шматок кода в конфиге, я казал - не нужен. Всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2013, 17:19 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, действительно не нужен, ты был прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 14:12 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
Всё, что нужно для конфигурации: http://codearticles.ru/articles/309 P.S. Забыл про этот рецепт, так бы дал его сразу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 14:55 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, А зачем нужен фильтр, если ты Global.asax прописал следующее WebSecurity.InitializeDatabaseConnection ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:06 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
А, и что дает вот эта штука: <add key="enableSimpleMembership" value="true" /> Что-то раньше я такой конфиг не встречал... :-/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:07 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
http://msdn.microsoft.com/ru-ru/library/webmatrix.webdata.preapplicationstartcode(v=vs.111).aspx Чтобы использовать классы SimpleMembershipProvider и WebSecurity на веб-сайте веб-страниц ASP.NET, задайте для enableSimpleMembership значение true в разделе appSetting файла Web.config. (В качестве альтернативы удалите enableSimpleMembership из Web.config, поскольку enableSimpleMembership по умолчанию равняется true.) Когда включено простое членство, SimpleMembershipProvider заменяет SqlMembershipProvider, но не запускается до инициализации вызовом InitializeDatabaseConnection(). Перед вызовом InitializeDatabaseConnection() следует делегировать все вызовы SimpleMembershipProvider в SqlMembershipProvider. После вызова WebSecurity.InitializeDatabaseConnection() класс SimpleMembershipProvider активируется и предоставляет услуги для работы с членством. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:15 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
МСУ, слуш. то, что ты предложил, эквивалентно тому, что предложил я в начале поста, только одной строчкой. зырь: http://stackoverflow.com/questions/15213093/what-would-be-equivalent-web-config-configuration-for-enablesimplemembership ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:16 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
ну в общем, разобрался, спасибо! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:17 |
|
||
|
Стандартный шаблон MVC 4 и SimpleMembershipProvider
|
|||
|---|---|---|---|
|
#18+
hVostt, когда включено простое членство, SimpleMembershipProvider заменяет SqlMembershipProvider, но не запускается до инициализации вызовом InitializeDatabaseConnection(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2013, 15:17 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38253653&tid=1358457]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 303ms |

| 0 / 0 |
