Https заменяется http на React JQuery - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь сделать REST-вызов с защищенного HTTPS-сайта, используя JQuery на React. Когда я ввожу REST URL, JQuery, кажется, заменяет https на http, а затем жалуется, что я пытаюсь сделать HTTP-запрос с защищенного HTTPS-сайта:

RequestingGlobalFrom: https://www.example.com/clearerrors

Страница в 'https://www.example.com/getrequest/70' была загружена через HTTPS, но запросила небезопасную конечную точку XMLHttpRequest' http://www.example.com/clearerrors/?user_logged=41&user_type=sometype'. Этот запрос был заблокирован; содержимое должно быть передано по протоколу HTTPS.

Вот код:

  console.log('RequestingGlobalFrom: '+backend_url+"/"+entityName);
   jQuery.ajax({url:backend_url+"/"+entityName, dataType:"json", method:'GET',
    data:getRetrieveEntitiesData(), async: resolve!==undefined, crossDomain:true, success:(request) => {
  console.log(entityName+' updated');
  // The PI information is retrieved
  let localeData = request.data;//getFilteredData(request);
   dataStore.dispatch({type: entityName, data:localeData });
  resolveRequest(resolve);

Не могли бы вы помочь мне выяснить, что происходит?

Спасибо,

1 Ответ

0 голосов
/ 06 марта 2019

Простите за беспокойство. Я уже разобрался, шапка

<meta charset="utf-8" http-equiv="Content-Security-Policy" content="upgrade- 
insecure-requests"/>

отсутствует в файле index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...