Пользователь, Вышедший из системы в IE, когда заключительный браузер

Я выполняю сайт Drupal 7 и замечаю проблему на IE9, когда окно браузера закрывается, пользователь выходится из системы. Мы имеем, "помнят меня" включенный модуль, и cookie установлен не истечь. Нет никакой проблемы о Chrome или любом другом браузере, можно закрыть браузер и когда Вы открываете его, пользователь все еще зарегистрирован. Я не не вижу эту проблему ни на каком другом веб-сайте D7, я выполняю использование этого того же браузера и компьютера. Хостом является Blackmesh.

settings.php имеет $cookie_domain = '.mydomain.com'; я думаю об изменении этого к $cookie_domain = 'www.mydomain.com'; поскольку сайт всегда перенаправляет к www, это имеет смысл мне и - то, о чем меня и моего sys администраторского друга договариваются.

Одно потенциальное решение, о котором я думаю, устанавливает домен cookie в settings.php $cookie_domain = 'www.mydomain.com';

Я замечаю, что существуют некоторые cookie на сайте, обслуживаемом от www.my домена и некоторые от .mydomain

Я нашел некоторые потоки, которые, кажется, имеют неопределенно подобные проблемы.

http://forums.modx.com/thread/76947/ie-login-issue-with-www-vs-non-www-address

https://www.drupal.org/node/280623

0
задан 11 June 2015 в 20:32
1 ответ

Не должно быть никаких проблем с доменом cookie .mydomain.com вместо www.mydomain.com, потому что файлы cookie, установленные в корневом домене, должны правильно работать на любом «субдомене», таком как www, хотя не повредит попробовать, потому что это просто изменить.

В зависимости от настроек конфиденциальности файлов cookie в IE, возможно, файл cookie не сохраняется для этого сайта, если не отправляется правильный заголовок P3P. Я почти уверен, что для тестирования вы можете использовать p3p: CP = "CAO PSA OUR" (так, в .htaccess поместите Заголовок установлен P3P 'CP = "CAO PSA OUR"' . Я не знаю, что правильный P3P будет для вашего случая, если это на самом деле проблема, но это был тот, который я видел как работающий для другой проблемы «только IE блокирует файлы cookie». Возможно, вам придется немного изучить ее, если это не так » t работает.

Если это проблема, то для использования его в производстве убедитесь, что он правдиво отражает вашу политику конфиденциальности (см. http://www.techrepublic.com/blog/software-engineer/craft- a-p3p-policy-to-make-ie-behavior / ).

Намек на то, что файлы cookie блокируются, это если вы видите значок глаза конфиденциальности в строке состояния (если я правильно помню, я думаю, что это выглядит например http://divabradford.org.uk/media/36647/ie_privacy.jpg ).

0
ответ дан 5 December 2019 в 12:43

Теги

Похожие вопросы