Принудительное использование Https
Принудительное использование Https
Здравствуйте!
Установил Руководитель 1.6 на собственный хостинг на Apache2 /CentOS 6. Все успешно работает.
Теперь есть задача заставить работать его только через https. Все запросы по http должны перенаправляться на https. Для этого в httpd.conf прописал строку вида Redirect permanent / http://www.site.ru
Перенаправление на https заработало, однако Руководитель при этом работает некорректно, судя по всему, проблема в скриптах. При заходе в сущность вместо таблицы получаю надпись Error 0, при попытке внести запись форма не появляется. Вопрос - как правильно решить мою задачу? Что-то прописать в конфиге апача? Или, может, в Руководителе есть какой-то штатный способ заставить пользователя работать через https?
Установил Руководитель 1.6 на собственный хостинг на Apache2 /CentOS 6. Все успешно работает.
Теперь есть задача заставить работать его только через https. Все запросы по http должны перенаправляться на https. Для этого в httpd.conf прописал строку вида Redirect permanent / http://www.site.ru
Перенаправление на https заработало, однако Руководитель при этом работает некорректно, судя по всему, проблема в скриптах. При заходе в сущность вместо таблицы получаю надпись Error 0, при попытке внести запись форма не появляется. Вопрос - как правильно решить мою задачу? Что-то прописать в конфиге апача? Или, может, в Руководителе есть какой-то штатный способ заставить пользователя работать через https?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Принудительное использование Https
Для запуска в режиме SSL, ваш сервер должен иметь SSL-сертификат.
Откройте файл 'config/server.php' и измените ENABLE_SSL на true
Пример: define('ENABLE_SSL', true);
Откройте файл 'config/server.php' и измените ENABLE_SSL на true
Пример: define('ENABLE_SSL', true);
Re: Принудительное использование Https
Спасибо большущее, помогло!
Думаю, эту настройку можно было бы добавить в настройки приложения.
Думаю, эту настройку можно было бы добавить в настройки приложения.
Re: Принудительное использование Https
А у меня ошибка после активации этой опции:
"Нет соответствия для имени пользователя или пароля."
"Нет соответствия для имени пользователя или пароля."
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Принудительное использование Https
SSL настроен нормально? страница отображается без предупреждений?
Re: Принудительное использование Https
Даsupport писал(а):SSL настроен нормально? страница отображается без предупреждений?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Принудительное использование Https
когда отправляете форму, запрос отправляется на https так же (проверить можно в исходном коде)?
Так же если вы зашли по http и попытаетесь войти то возможно такая ошибка
В этом случаи нужно добавить https редирект в .htaccess file
Так же если вы зашли по http и попытаетесь войти то возможно такая ошибка
В этом случаи нужно добавить https редирект в .htaccess file
Код: Выделить всё
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Re: Принудительное использование Https
в коде форма отправляется по https, если захожу по http, то входит без проблем, после входа адрес уже меняется с http на https, код редиректа не помогsupport писал(а):когда отправляете форму, запрос отправляется на https так же (проверить можно в исходном коде)?
Так же если вы зашли по http и попытаетесь войти то возможно такая ошибка
В этом случаи нужно добавить https редирект в .htaccess file
Код: Выделить всё
RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Принудительное использование Https
что то странное,
у меня все работает, и в коде нету никаких ограничений по этому поводи
и более никто не жаловался на это, так что думаю что это что то на вашей стороне...
еще попробуйте в другом браузере
у меня все работает, и в коде нету никаких ограничений по этому поводи
и более никто не жаловался на это, так что думаю что это что то на вашей стороне...
еще попробуйте в другом браузере
Re: Принудительное использование Https
Не работает только админ, под разработчиком, менеджером и клиентом вход нормально производится.support писал(а):что то странное,
у меня все работает, и в коде нету никаких ограничений по этому поводи
и более никто не жаловался на это, так что думаю что это что то на вашей стороне...
еще попробуйте в другом браузере
не работает только старый админ, решил тем, что создал нового и удалил старого