Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Всем привет, ситуация такая: Есть ASP.NET приложение, куда входят три страницы - Logon.aspx, Deault.aspx,News.aspx . Logon.aspx придставляет собой регистрационную форму с реализованным на ней механизмом аутентификации на форме (Forms authentication ). Как сделать так, чтобы после прохождения процесса аутентификации выполнялся некоторый блок кода в Global.asax? Фактически нужно чтобы блок кода выполнялся сразу после регистрации пользователя в системе, но не выполнялся при загрузке страницы Logon.aspx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 12:53 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
А зачем тебе выполнять блок кода именно в Global.asax ? Вставляешь твой код куда надо и запускаешь... Разработка для EMC Documentum http://www.dmmagic.net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 13:52 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
События Application_AuthenticateRequest, Application_AuthorizeRequest не устраивают? Какой именно код нужно выполнить (в чем задача и при чем здел global.asax?)-- Гайдар Магдануров E-Mail | Блог | Сайт Difficult I do now, impossible will take a while... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 15:01 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Задача следующая: После прохождения пользователем Forms authentication, информация о его окружении (параметры браузера, тип платформы и т.д.) должна передаваться в базу данных. >>>А зачем тебе выполнять блок кода именно в Global.asax? Ситуация в первом посте сильно упрощена: на самом деле страниц в приложении не 3, а порядка 15, к тому же выполняемый блок кода не зависит от конкретной страницы (меняется лишь UserID). Поэтому, наверное, будет правильнее расположить код централизованно, возможно это будет и не Global.asax. >>>События Application_AuthenticateRequest, Application_AuthorizeRequest не устраивают? Код срабатывает для всех страниц приложения, в том числе и для Logon.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 08:57 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Сделайте метод public static в Global.asax и потом вызывайте его на здоровье из 15 страниц: Global.DoSomething(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 20:21 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Спасибо.., попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2006, 17:16 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Вроде опять не то. Нужно чтобы код выполнялся только один раз, после идентификации пользователя. Если делать на каждой странице Global.DoSomething(), то код будет выполняться при каждой загрузке любой из страниц. Конечно можно заводить переменную приложения, а потом делать для неё проверку на каждой странице, но всё же должно быть нормальное решение задачи. Кто знает как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2006, 13:44 |
|
||
|
Как выполнить код в Global.asax после Forms authentication?
|
|||
|---|---|---|---|
|
#18+
Student_Ivan Нужно чтобы код выполнялся только один раз, после идентификации пользователя. Если нужно, чтобы код выполнялся только первый раз, после того, как пользователь был авторизован зайти на сайт (типа ввел правильный пароли, и Вы успешно создали Forms Authentication Cookie), то вот туда этот код наверное и нужно вставлять. Приведите, пожалуйста, фрагментик, как вы создаете Forms Auth Cookie и как вы авторизуете пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2006, 19:38 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1391011]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 310ms |

| 0 / 0 |
