Попытка поделиться файлами cookie между 2 доменами в asp.net, по некоторым причинам у 1 домена есть «.» перед доменом, а другой нет.
Почему это?
например:
.staging.example.com
и
staging.example.com
Это как-то связано с тем, как я создаю куки или с изменением web.config?
Я не использую проверку подлинности с помощью форм, просто создаю cookie вручную.
Upd
Я устанавливаю домен cookie как:
HttpCookie c = new HttpCookie("blah");
c.Value = "123";
c.Expires = DateTime.Now.AddHours(12);
c.Domain = ".staging.example.com";
Response.Cookies.Add(c);
По какой-то причине не получил '.' в печенье.
В чем может быть проблема?