Модуль защищенных страниц не перенаправляет


Я установил Защищенные страницы на сайте, где мне нужно защитить страницы входа администратора и пользователя. В общем, он выполняет свою работу, но когда пользователь впервые пытается войти в систему и переходит на страницу /user, эта страница не перенаправляется на защищенную страницу. Однако атрибут действия формы переписывается на соответствующую https-ссылку.

У вас есть какие-нибудь идеи, почему это могло произойти?

В конфигурации безопасных страниц я использую опцию "Обеспечить безопасность только перечисленных страниц", и попробовал "пользователь", "пользователь*" и "пользователь/*". Базовые URL-адреса пусты, но я попытался их заполнить. В разделе "Страницы игнорирования" есть записи, но я попытался их удалить.

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

 5
Author: kiamlaluno, 2011-05-09

2 answers

У нас также была аналогичная проблема на некоторых наших сайтах drupal 6 и IE8, не перенаправляющихся на HTTPS, наше решение состояло в том, чтобы использовать пользовательское изменение URL-адреса, чтобы физически переписать URL-адрес на странице на HTTPS

@см. Проблему http://drupal.org/node/893840 а вот ссылка на патч, который мы использовали - http://drupal.org/files/issues/893840-6-securepages.urlalter.patch . Патч добавляет зависимость от https://drupal.org/project/url_alter модуль

Приятным побочным эффектом является то, что для глупого перенаправления больше не требуется загрузчик;)

 2
Author: wiifm, 2011-05-18 04:06:19

Я только что сделал новую установку Drupal 6 с последним модулем безопасных страниц. Включены только модули по умолчанию core + Защищенные страницы. Я никоим образом не изменял разрешения.

Использование настроек защищенных страниц по умолчанию, включая

user
user/*

В текстовой области "Страницы:" переход к /пользователю при выходе из системы предоставляет мне форму входа пользователя на защищенной странице, а вход в систему возвращает меня на домашнюю страницу (с которой я начал).

Как вы перенаправляете своих пользователей на их /профиль пользователя при входе в систему? Логинтобогган или что-то в этом роде? Дайте мне знать, и я буду копать дальше.

 2
Author: Entendu, 2011-05-13 05:57:47