Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpCookie Domain: в первом проекте создать Куки для второго проекта / 12 сообщений из 12, страница 1 из 1
17.04.2017, 19:34
    #39439821
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
Есть 2-а проекта:
1) ФронтЭнд - чисто JavaScript и запросы в проект "2" (БекЭнд)
2) БекЭнд - принимает запросы первого проекта
Пока что всё работает на уровне http://localhost:50410/ и http://localhost:50411/ (порты разные). Дальше будет разные доменные имена: fe.domain.com и be.domain.com

Задача:
Нужно в первом проекте создать Куки для второго проекта.
То есть что бы второй проект на сервере мог получить куки созданные первым проектом (при запросах первго проекта).

Код
Создания куки первым проектом для второго проекта не работает:
Код: c#
1.
2.
3.
4.
    HttpCookie CookieX = new HttpCookie("CookieX");
    CookieX.Domain = ".localhost:50410";
    CookieX["Cookie1"] = "data-1";
    Response.Cookies.Add(CookieX);


При получении куки вторым проектом (CookieX всегда null):
Код: c#
1.
2.
System.Web.HttpCookie CookieX = System.Web.HttpContext.Current.Request.Cookies["CookieX"];
//CookieX is null



П.С. Заранее спасибо за любую инфу.
...
Рейтинг: 0 / 0
17.04.2017, 19:58
    #39439829
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkin...Нужно в первом проекте создать Куки для второго проекта.
То есть что бы второй проект на сервере мог получить куки созданные первым проектом (при запросах первго проекта).

Нельзя. Кукисы создаются на клиенте и передаются на сервер, с которого загружена страница.
...
Рейтинг: 0 / 0
17.04.2017, 21:04
    #39439866
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
Как жаль ...
...
Рейтинг: 0 / 0
17.04.2017, 21:08
    #39439868
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkinКак жаль ...
Но есть всякие способы.. .
...
Рейтинг: 0 / 0
18.04.2017, 10:08
    #39440022
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkinКак жаль ...

Наоборот, это очень хорошо!
...
Рейтинг: 0 / 0
21.04.2017, 16:36
    #39442408
german23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
нужно поставить domain у куки в .domain.com
...
Рейтинг: 0 / 0
23.04.2017, 19:30
    #39442954
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
ShSergeНо есть всякие способы.. .
А можете поделится?!
german23нужно поставить domain у куки в .domain.com
Так уже ставил:
Код: c#
1.
2.
    HttpCookie CookieX = new HttpCookie("CookieX");
    CookieX.Domain = ".localhost:50410";


Не работает!
На сервере " localhost:50410 " данная кука == null
...
Рейтинг: 0 / 0
24.04.2017, 13:22
    #39443246
german23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkinShSergeНо есть всякие способы.. .
А можете поделится?!
german23нужно поставить domain у куки в .domain.com
Так уже ставил:
Код: c#
1.
2.
    HttpCookie CookieX = new HttpCookie("CookieX");
    CookieX.Domain = ".localhost:50410";


Не работает!
На сервере " localhost:50410 " данная кука == null
для локалхоста нужно ставить ""
используй локальный ИИС, а не внутренний иис студии.
...
Рейтинг: 0 / 0
25.04.2017, 17:21
    #39444212
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
german23для локалхоста нужно ставить ""
используй локальный ИИС, а не внутренний иис студии.

Я прошу прощения, но не очень понятно, куда ставить "" ?
И что значит локальный ИИС ?
...
Рейтинг: 0 / 0
04.05.2017, 10:03
    #39448416
german23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkingerman23для локалхоста нужно ставить ""
используй локальный ИИС, а не внутренний иис студии.

Я прошу прощения, но не очень понятно, куда ставить "" ?
И что значит локальный ИИС ?
для локалхоста домен будет такой: CookieX.Domain = "";
...
Рейтинг: 0 / 0
04.05.2017, 18:13
    #39448940
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
potkinShSergeНо есть всякие способы.. .
А можете поделится?!
Да. Только ответьте, имеете ли Вы доступ на редактирование, изменение и удаление к обоим хостам?
...
Рейтинг: 0 / 0
08.05.2017, 10:18
    #39450028
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpCookie Domain: в первом проекте создать Куки для второго проекта
ShSergeДа. Только ответьте, имеете ли Вы доступ на редактирование, изменение и удаление к обоим хостам?
Да, оба мои проекты.

П.С.
Просто клеить всё в один - будет винегрет. Там, на клиенте, разные js-фремворки, поэтому клеить всё в одно ...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpCookie Domain: в первом проекте создать Куки для второго проекта / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]