Поддержка Поиск специалистов Проблема с фронтендом, происходит разлогин, установлен SSL-сертификат

  • Решено dmitryost

    (@dmitryost)


    Кто может помочь и сколько будет стоить?

    Если войти на сайт через логин-форму во фронтенде (/login/) и попробовать добавить объект в специальной форме (/create-property/), при добавлении изображений будет возникать ошибка: Во время загрузки произошла ошибка. При этом если заполнить все остальные поля и нажать «Сохранить», произойдет разлогин. В админке объект добавится, но с пустыми полями.

    Если зайти как администратор и попробовать во фронтенде добавить объект, изображения загрузятся и все остальные поля объекта тоже.

    Проблема только при использовании SSL.
    При использовании http проблемы нет.

    Вот что пишет хостер:

    Вероятно при авторизации с помощью /wp-login.php сессия авторизованного пользователя наделяется соответствующими правами для загрузки изображений, в то время как при авторизации через форму /login/ (фронтенд) алгоритм скрипта wp-login.php воспроизведен не полностью.

    В результате чего не предоставляется право на обращение к скриптам административной части сайта, таким как /wp-admin/async-upload.php. Скрипт /wp-admin/async-upload.php, который сам является частью административной части сайта, обнаружив, что пользователь не авторизован через /wp-login.php для получения доступа к административной части сайта, перенаправляет посетителя отправившего ему запрос (загрузка изображений) на форму /wp-login.php для того, чтобы посетитель авторизовался ещё раз, на этот раз с необходимыми правами. При этом старая сессия удаляется, так как для wp-login.php указан параметр reauth=1 — происходит деавторизация.

    Сайт на шаблоне Realocation: https://themeforest.net/item/realocation-modern-real-estate-wordpress-theme/7605274
    Но проблема не в шаблоне, насколько я понял, а в вордпрессе.

Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Проблема с фронтендом, происходит разлогин, установлен SSL-сертификат» закрыта для новых ответов.