Задать вопрос
@kamwork

Как победить ошибку при AJAX запросе при переходе на HTTPS «This request has been blocked..»?

Всем привет.

Сломал уже голову. При отправке файла AJAX запросом, выдается ошибка "This request has been blocked; the content must be served over HTTPS."

Целиком ошибка выглядит так:

Mixed Content: The page at 'https://site.ru/admin/article/1/edit' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/admin/article/images-upload?fileapi14827790438075'. This request has been blocked; the content must be served over HTTPS.


100% запрос шлю на https.

Использую библиотеку FileAPI. Но с plupload была так же самая история.
  • Вопрос задан
  • 8924 просмотра
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
@kamwork Автор вопроса
Как итог - проблема была в редиректе с /route/ на /route
Запрос слался на /route/
На локалке все верно отрабатывало, а на сервере редиректило на http протокол

При этом GET запросы редиректятся корректно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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