Отдельные приложения ASP.NET, общие сеансы? - PullRequest
0 голосов
/ 12 ноября 2010

Я работаю над несколькими приложениями. Я хотел бы, чтобы мои приложения были небольшими, но я хотел бы сделать так, чтобы пользователям, использующим более одной из этих программ, не нужно было входить в каждое приложение - оно запоминало и делилось информацией о сеансе. через приложения. Любые мысли о том, как я мог бы сделать это? Вот несколько примеров отдельных приложений, над которыми я работаю / работаю:

  • Жилая комната Регистрация
  • Формы
  • Студенческая жизнь

У меня также было бы приложение для панели мониторинга, которое обеспечивало бы централизованное понимание своих обязанностей и указывало на приложения, которые необходимо было «обработать» (например, «Вы не зарегистрировались в комнате» или «Вы не сделали»). подал х документы ")

1 Ответ

1 голос
/ 13 ноября 2010

Если все они находятся в одном домене (например, http://server/app1 и http://server/app2, http://server/app3 и т. Д.), То вы можете использовать cookie-файл, который установлен в корневой каталог. уровень.

Если нет, то вам нужно принять концепцию единого входа, при которой пользователь перенаправляется на центральный орган или страницу входа в систему, которая применяется ко всем ресурсам каждый раз, когда возникает необходимость аутентификации.

...