Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.02.2017, 01:30
|
|||
|---|---|---|---|
|
|||
Areas не находит путь к своему Views |
|||
|
#18+
Привет! в проекте создал область для обработки авторизации. в конфиге указал куда смотреть, если не авторизирован: <authentication mode="Forms"> <forms timeout="30" loginUrl="~/Authorize/Account/Login" /> </authentication> но при перенаправлении на страницу авторизации, конроллер не видит своего представления, только если я пропишу его явно: Код: c# 1. 2. 3. 4. без указания строчки, представление ищется в корне: The view 'Login' or its master was not found or no view engine supports the searched locations. The following locations were searched: ~/Views/Account/Login.aspx ~/Views/Account/Login.ascx ~/Views/Shared/Login.aspx ~/Views/Shared/Login.ascx ~/Views/Account/Login.cshtml ~/Views/Account/Login.vbhtml ~/Views/Shared/Login.cshtml ~/Views/Shared/Login.vbhtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2017, 07:43
|
|||
|---|---|---|---|
Areas не находит путь к своему Views |
|||
|
#18+
WitC, покажи содержание AuthorizeAreaRegistration.cs и покажи содержание Global.asax.cs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2017, 09:37
|
|||
|---|---|---|---|
|
|||
Areas не находит путь к своему Views |
|||
|
#18+
hVostt, привет. AuthorizeAreaRegistration: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Global.asax.cs: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. тут и ситуация следующая. для управлением авторизацией и ролями использую WebMatrix.WebData.SimpleMembershipProvider и WebMatrix.WebData.SimpleRoleProvider соответственно. когда я добавил в референсис WebMatrix, вылезло сообщение, что надо обновить ... WebPages ... после обновления перестало находить путь к представлению в области. при чём, если я формирую ссылку на странице - она работает: Код: plaintext 1. и в адресной строке отражается путь вместе с областью: http://localhost:50259/Authorize/Account а когда я запрещаю доступ без авторизации к Home/Index то путь для перехода на страницу авторизации прописывается без области, хотя в Web.config прописано полностью: Код: xml 1. 2. 3. а пытается перейти так, как на скрине ниже (см. адресную строку). и если представление ~\Authorize\Views\Account\Login.cshtml скопировать в основной проект (без области) ~\Views\Account\Login.cshtml то всё находится и работает... или если путь к представлению прописать полностью в контроллер.действие, тоже всё работает: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. вот так выглядит ошибка: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1355605]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 359ms |

| 0 / 0 |
