Принудительный вызов AJAX для HTTPS со страницы HTTPS

В настоящее время выполняется вызов AJAX с HTTPS jsp для вызова данных с другой страницы jsp. Однако мы получаем проблему со смешанным контентом:

Смешанный контент: страница в 'https: // и т.д. /'был загружен через HTTPS, но запросил небезопасную конечную точку XMLHttpRequest'Http: //etc/path/to/other/page.jsp». Этот запрос был заблокирован; содержание должно быть подано по HTTPS.

Как вы заставляете AJAX-вызов звонить через HTTPS?

Вызов AJAX выглядит следующим образом:

var url = "/path/to/other/page.jsp";

$.ajax({                                                            
    type: "POST",
    url: url,
    data: {data: data},
    dataType: "html",
    timeout: 4000, 
    success: function(html) {
        /* Code on Success */
        }
    },
    error: function(request, status, error) {
         /* Code on Failure
    }   
});

Я мог понять, пытался ли я сделать звонок с HTTPS на HTTP, но я не хочу. Я хочу заставить это вызывать JSP с использованием HTTPS - это все, поэтому я могу избежать проблемы смешанного контента.

Заранее спасибо!

/* РЕДАКТИРОВАТЬ */

Интересно, что я положил в переменную URL абсолютный путь:

var url = "https://etc/path/to/other/page.jsp";

И я получил ту же проблему. Что-то заставляет этот вызов AJAX быть HTTP?

Ответы на вопрос(1)

Ваш ответ на вопрос