У меня есть 2 идентичных веб-приложения на моей машине, работающих в разных пулах приложений. У них есть адрес хоста, как показано ниже:
cookie1.cookies.prt
cookie2.cookies.prt
Прежде чем выполнить response.redirect с cookie1.cookies.prt на cookie2.cookie.prt, я добавляю cookie в ответ как таковой:
Response.Cookies.Add(new HttpCookie(
"CookieTest", "This is to test the cookie domain")
{
Domain = ".cookies.prt"
}
);
Теперь я вижу в скрипаче, что ответ от cookie1.cookies.prt действительно содержит файл cookie. Но запрос от cookie2.cookies.prt не содержит cookie. Я думал, что пока они находятся в одном домене (.cookies.prt), это должно работать. Я что-то упускаю?