Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Вот-с мы дошли до последней проблемы в сохранении сессий)) При переходе между доменами форум.ляля.ру и ввв.ляля.ру Сессия авторизированно пользоывателя сохраняется, однако теперь вопрос, пользовател залогинился на форуме, создаётсясессия, вопрос, как при переходе с форума на ввв.ляля.ру, на ввв.ляля.ру достать эту сессию, чтобы второй раз пользователь не авторизировался ? ))) Всем Всем Большое Спасибо! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 13:21 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
сессия-то сохраняется, теряется его аутентификационная кука. Кукам надо указать домен - "ляля.ру" также надо указать общие ключи шифрования. Взять их можно здесь - http://ahekdot.russia.webmatrixhosting.net/keysgen.aspx и потом прописать в конфигах обоих приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:05 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
update: сессия конечно теряется, да и нужна ли она вам? Если нужна только авторизация через формы, то она не нужна, но если таки нужна, то это будет непросто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:10 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
да хотя проще надо быть, скорее всего такой код в Global.asax вам поможетprotected void Application_EndRequest(Object sender, EventArgs e) { HttpCookie cookie = Response.Cookies.Get("ASP.NET_SessionId"); if (cookie != null) { cookie.Domain = ".ляля.ру"; Response.Cookies["ASP.NET_SessionId"] = cookie; } } по идее должно сработать, но надо проверять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:21 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Т.е. получается, что на выходе мы отдаём куки, тогда если я сделаю Response.Redirect("www.xxx.ru/deafult"); То данные кукисов будут достпны для deafult.cs , верно ? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:40 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Тока я чего то не понимаю, как их теперь надо будет доставать ?(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:43 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Не- ругается , Response.Cookies["ASP.NET_SessionId"] = cookie; Property or indexer 'System.Web.HttpCookieCollection.this[string]' cannot be assigned to -- it is read only Как можно решить данную проблему ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:49 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Ну значит попробуй Response.Cookies.Add(cookie); Суть в том, что идентификатор сессия хранится в куке, эту куку нам и надо расшарить между поддоменами, это вполне законная операция и делается она указанием атрибута Domain у куки, это мы и пытаемся сделать в этом коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 16:07 |
|
||
|
Как указать для разных сессий один домен ?
|
|||
|---|---|---|---|
|
#18+
Хех, пробовал и так и сяк, а получается, что терт приложение само все эти куки.... н е могли бы предложить более полную логику сщхраниения - получение данных из интересуемой нас сессии/кукисов ? Просто ещё столкнулся с проблемой, что когда разлогиниваюсь на одном поддомене, на друшой иду, а там все ещё залогинен( если я до этого залогинился на последнем и перешёл на первый ) )) ) ) )(((( Ссори за грузон) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2006, 15:09 |
|
||
|
|

start [/forum/search_topic.php?author=SlySv&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 732ms |
| total: | 859ms |

| 0 / 0 |
