как поделиться cookie-файлами через мобильное веб-приложение и основной веб-сайт? - PullRequest
1 голос
/ 20 июля 2011

У меня есть мобильная версия веб-приложения моего веб-сайта с доменом, основным веб-сайтом http://hello.world.com мобильным веб-сайтом http://m.hello.world.com

, если пользователь заходит на мой мобильный веб-сайт и пользователь посещает основное веб-приложение, которое онследует войти на основной сайт, а также и наоборот.Я устанавливаю учетные записи для входа в систему.

Я пытался задать путь как:

HttpCookie cookie = FormsAuthentication.GetAuthCookie(userName, isPersistent);
cookie.Path = "/";

, но не сработал.Дайте мне знать, как я могу решить эту проблему.

Ответы [ 2 ]

1 голос
/ 20 июля 2011

Вы можете обмениваться файлами cookie между поддоменами, используя эту технику

Cookie субдомена ASP.NET (родительский и один поддомен)

Эффективно нужно добавить

    cookie.Domain = ".world.com";
    Response.Cookies.Add(cookie)
0 голосов
/ 20 июля 2011

Затем вы создаете cookie, который по умолчанию связан с текущим доменом, т.е. hello.world.com и m.hello.world.com, а также извлекается по домену. Вы должны посмотреть в настройке Domain свойство куки, которую вы создаете, и прочитать их.

...