Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
Сабж, собственно. На сайте требуется проверка подлинности зашедшего юзверя ПРИ ОТКРЫТИИ КАЖДОЙ страницы (мне надо проверять IP юзера и переменную сессии). Если юзер заходит не под своим IP, либо переменная сессии не та, которая ему пологается, то гнать его в шею на страницу Login.aspx. Чтобы проверку не писать на каждой веб-странице, надо найти процедуру, которая вызывается при открытии любой страницы сайта и вписать туда проверку. Подскажите, плс! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 09:00 |
|
||
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
Стандартный способ - настроить секции authentication и authorization в файле web.config. Но если вам хочется делать это именно через функцию - создайте свой класс, наследуемый от Page и провряющий ползователя, и все свои остальные страницы наследуйте от него :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 09:49 |
|
||
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
Авторизация в ASP подразумевает использование типа либо Forms, либо Windows, либо Passport (либо None :) ) а мне надо смешаную. Поэтому так не прокатит. А вот наследовать от Page попробую, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 10:08 |
|
||
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
Сабж, собственно. На сайте требуется проверка подлинности зашедшего юзверя ПРИ ОТКРЫТИИ КАЖДОЙ страницы (мне надо проверять IP юзера и переменную сессии). Если юзер заходит не под своим IP, либо переменная сессии не та, которая ему пологается, то гнать его в шею на страницу Login.aspx. Чтобы проверку не писать на каждой веб-странице, надо найти процедуру, которая вызывается при открытии любой страницы сайта и вписать туда проверку. Подскажите, плс! B Global.asax Application_AuthenticateRequest или HTTP Modul свой напиши ,что в принципе одно и тоже Chat module for DotNetNuke (free) www.imesser.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 10:18 |
|
||
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
secondstarСабж, собственно. На сайте требуется проверка подлинности зашедшего юзверя ПРИ ОТКРЫТИИ КАЖДОЙ страницы (мне надо проверять IP юзера и переменную сессии). Если юзер заходит не под своим IP, либо переменная сессии не та, которая ему пологается, то гнать его в шею на страницу Login.aspx. Чтобы проверку не писать на каждой веб-странице, надо найти процедуру, которая вызывается при открытии любой страницы сайта и вписать туда проверку. Подскажите, плс! Если я вас правильно понял, то это дело можно в global.aspx сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 10:28 |
|
||
|
ASP2.0:Какая процедура вызывается при открытии любой страницы?
|
|||
|---|---|---|---|
|
#18+
Application.AuthenticateRequest используется для аутентификации пользователя, Application.AuthorizeRequest - для его авторизации с учетом страницы, принадлежности к группам и т.д. Глянь Создание системы авторизации, основанной на ролях, в ASP.NET приложении, хоть пример и на Forms написан, но оба события используются. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2006, 13:23 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=932&tid=1391710]: |
0ms |
get settings: |
4ms |
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: |
21ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 295ms |

| 0 / 0 |
