Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть сайт на WebForms, .NET 4.5, с клиентской и админской частями. Админов - человек 5, клиентов - тысячи в день. Есть задача ограничить время сессии клиента до 20 минут, а админу поставить пару часов. Как это можно сделать? Иду дорогой через создание Application в IIS для папки Admin, но в этот момент теряется всё из папки Bin, App_Code и shared controls. Копировать общие папки в оба места - очень плохой вариант, при апгрейде есть шанс что-то забыть. Как можно решить эту задачу? Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 18:28 |
|
||
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
cavalero, может так? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. А вообще, я бы не держал админку в папке основного приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 19:32 |
|
||
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
Парамон, ну да, идея для Masterpage из админки сделать Session.Timeout = 180 приходила в голову, но как то "не аккуратненько" получается :) А где еще держать админку? Я в нее даю доступ только двум ролям, это недостаточно безопасно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 19:49 |
|
||
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
cavaleroА где еще держать админку? Я в нее даю доступ только двум ролям, это недостаточно безопасно? Для меня BackOffice это отдельное, самостоятельное приложение. Это так, в целом. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 11:33 |
|
||
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
Парамон, ну это вопрос терминологии :-) Однако вопрос про таймауты так и остается не решенным. Может в masterpage кинуть updatepanel с таймером? Хотя на тяжелых интерфейсах будет не очень хорошим решением. Вот тут: http://stackoverflow.com/questions/20983375/how-to-expire-a-session-if-user-leave-an-interface-for-2-minutes-asp-net предлагают неплохое решение - повесить js, который каждые 15 секунд будет пинговать страничку, тем самым делая session expiration sliding. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 17:13 |
|
||
|
таймауты для BackOffice и FrontOffice
|
|||
|---|---|---|---|
|
#18+
cavaleroОднако вопрос про таймауты так и остается не решенным. Не пойму в ваша чем проблема. ) Как уже написал, присвоить значение во время логина, в зависимости от роли. Если повесить таймер, сессия совсем не умрет, пока окно открыто. При желании, повесить постоянную куку админу. cavaleroМожет в masterpage кинуть updatepanel с таймером? Хотя на тяжелых интерфейсах будет не очень хорошим решением. Кто вас так запугал? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 10:46 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=77&tid=1357474]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 302ms |

| 0 / 0 |
