Скопируйте куки в другой домен.Fire Fox?Хром? - PullRequest
3 голосов
/ 29 мая 2011

Есть ли возможность скопировать набор файлов cookie из одного домена в другой. Мне это очень нужно для веб-разработки.

Ответы [ 4 ]

1 голос
/ 29 мая 2011

Нет, политика того же происхождения запрещает сайтам устанавливать или читать файлы cookie от имени других сайтов, за исключением нескольких особых случаев.Однако некоторые расширения браузера позволяют копировать и вставлять файлы cookie для их синхронизации вручную.

0 голосов
/ 28 октября 2012

Вы можете сделать это вручную, используя жирную обезьяну.

Перейти к инструментам-> Информация о странице.выберите вкладку безопасности.кнопка просмотра файлов cookie.введите домен, который вы хотите прочитать.запишите все файлы cookie и их содержимое.Теперь перейдите на домен, который вы хотите скопировать.установите дополнение greasemonkey для Firefox (или еще лучше, используя Cookies Manager + :: Add-ons для Firefox!).запустите некоторый код javascript для воссоздания упомянутых cookeis и их значений.

0 голосов
/ 31 мая 2011

Судя по вашим комментариям, вы хотите использовать один и тот же файл cookie для вашей разработки и вашей производственной системы.Как насчет использования чего-то вроде «local.example.com» вместо «localhost» в качестве домена разработки и установки файлов cookie с подстановочными знаками для всех поддоменов?

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

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

Если бы вы могли объяснитьНемного подробнее о проблеме. Могут быть и другие решения или рекомендации для промежуточных и производственных сред, которые могут вам помочь.

0 голосов
/ 29 мая 2011

Вы не можете просто скопировать набор файлов cookie, но вы можете написать свой собственный код php / python, чтобы установить несколько файлов cookie для другого домена и использовать значения из старого набора.

...