2012-08-23 2 views
3

Я только что превратил проект mvc3 в проект mvc4. Я сделал новый проект, не изменял никаких конфигурационных файлов, не переносил контроллеры, представления и модели. Затем я импортировал mysql в проект.mvc3 to mvc4 проблемы

Все работает нормально, но у меня возникла проблема со всем процессом авторизации.

Если добавить, что на мой взгляд:

@if (User.Identity.IsAuthenticated) 
     { 
      // Something 
     } 
     else 
     { 
      // Another Thing 
     } 

Он всегда будет вызывать что-то. Он подумает, что я аутентифицирован, даже если я не (я проверил свои файлы cookie, и у меня их нет).

И, конечно, я могу связаться со всеми моими контроллерами, которые должны быть защищены [Authorize].

Любая идея, как решить эту проблему?

Большое спасибо за помощь.

ответ

0

У меня исправлена ​​проблема.

Проблема возникает из-за того, что я создал пустой проект. Кажется, что никакой конфигурации не было сделано.

Вы должны сделать проект по умолчанию, чтобы иметь правильную настройку.

Смежные вопросы