
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.03.2012, 17:53
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
Думал что со времен 3.5 уже все ресурсы по-умолчанию недоступны если юзер не авторизован, ан нет - создал web-проект в VS11 в web.config Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Однако не авторизовавшись имею доступ ко всем .htm файлам, наверно и ко всему статическому контенту тоже Где тут собака порылась? или это не надо работать в выходные? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 03:15
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
пул - .Net 4, встроенный Ничего не пойму, почему доступ к статическим страницам, несмотря на запрет, имеется ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 04:08
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
sp, .net может запретить доступ только к тем ресурсам которые отдаются через него. Так что это не вопрос версии фреймворка, а правильной настройки IIS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 05:19
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
bazile, настройки я привел в посте? раньше вроде этого было достаточно - а сейчас нет! где тут собака порылась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 11:14
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
При чём здесь вэбконфиг? Сервер (ИИС) в него даже не заглядывает, когда выдаёт хтмл-страницы. А в настройках своего ИИСа Вы можете вообще запрет на все htm-файлы сделать, только смысла в этом - никакого (разве что с хендлером, см. ниже). В конец-концов, сделайте из своих статических страничек aspx-страницы, или отдавайте их хендлером, можете вообще их в ресурсы сунуть. Короче, вариантов очень много, но так как Вы делаете, запретить отдавать статические страницы - не получится. ПС. Если страниц очень много - отдавайте их хендлером, типа http: //мой_сайт/pages.ashx?page=page1.html. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 15:24
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
spнастройки я привел в посте? раньше вроде этого было достаточно - а сейчас нет! где тут собака порылась? Тебе нужно настроить IIS так чтобы запросы к статическому контенту отбрабатывались ASP.NET. По умолчанию это выключено. Прочитай статье How to Take Advantage of the IIS 7.0 Integrated Pipeline , в ней приводится решение с объяснением. ShSergeПри чём здесь вэбконфиг? Сервер (ИИС) в него даже не заглядывает, когда выдаёт хтмл-страницы. Не совсем так. Настройки из элемента system.webServer он будет брать в расчет для всех файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2012, 19:29
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
bazile, Спасибо, помогло! Но как-то через чур мудрено они придумали все это: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2012, 12:53
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
sp, кстати говоря, на крайний случай можно вручную обрабатывать эти типы файлов, т.е. регистрируем в конфиге что-то вроде этого: Код: xml 1. а в хендлере уже делаем нужные проверки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2012, 13:18
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
SanSYSsp, кстати говоря, на крайний случай можно вручную обрабатывать эти типы файлов, т.е. регистрируем в конфиге что-то вроде этого: Код: xml 1. а в хендлере уже делаем нужные проверки это понятно - хочется чтоб все из коробки работало без дополнительного кодирования ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2012, 22:34
|
|||
|---|---|---|---|
ASP.NET 4: доступ к ресурсам не авторизированным пользователям |
|||
|
#18+
spSanSYSsp, кстати говоря, на крайний случай можно вручную обрабатывать эти типы файлов, т.е. регистрируем в конфиге что-то вроде этого: Код: xml 1. а в хендлере уже делаем нужные проверки это понятно - хочется чтоб все из коробки работало без дополнительного кодирования ) потому и крайний случай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1359802]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 470ms |

| 0 / 0 |
