Междоменный запрос от HTTP к HTTPS прерывается немедленно

Я пытаюсь совершать междоменные вызовы веб-службы со страницы HTTP на службу HTTPS.

Я настроил правильные заголовки CORS на сервере (он работает с HTTP-HTTP и HTTPS-HTTPS).

Этоdoes работать, если я изменю запросы на JSONp.

Что я вижу в Chrome и Firefox, так это запрос HTTPS:never sentэто сразуabortedи сервер никогда не видит запрос.

Стоит отметить, что предполетныйOPTIONS запрос прерван (и он не достигает сервера).

Я не могу найти источник, который объясняет, что это действительно невозможно (HTTP к HTTPS) и еще лучше: объясняетwhy, Я понимаю, что HTTPS для HTTP небезопасен, но все должно быть хорошо, верно? Это кажется мне глупым, потому что JSONp работает (но это грязно).

notes

у меня тоже естьwithCredentials установлен вtrue и я отправляю несколько пользовательских заголовков и пользовательскиеContent-Type: application/json

Я использую обычный XMLHTTPRequest с откатами на JSONp для IE & lt; = 9

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

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