jQuery: установить cookie для двух доменов

Я хочу установить cookie для домена, но он также должен быть доступен для поддоменов.

например, www.mydomain.com и sub.mydomain.com

Когда я устанавливаю cookie в основной домен, он не существует для субдомена.

Я использую плагин cookie jQuery: https://code.google.com/p/cookies/wiki/Documentation

Моя идея состояла в том, чтобы сохранить его для обоих доменов, взгляните на код:

var newOptions = {
    domain: 'sub.mydomain.com',
    secure: true
}
jaaulde.utils.cookies.set('name', 'value');
jaaulde.utils.cookies.set('name', 'value', newOptions );

Что я не прав?

2 ответа

Cash2m правильно, вы должны быть в состоянии указать. чтобы добраться до ваших поддоменов:

$.cookie('key', 'value', { domain: '.mydomain.com' });

Ну, если вы хотите распространить его на домен, а не только на конкретный поддомен, просто используйте

domain : 'mydomain.com'

вместо:

domain: 'sub.mydomain.com'
Другие вопросы по тегам