https to https на локальном хосте получает ERR_CERT от ajax-вызова, с http он получает предпечатную ошибку - PullRequest
0 голосов
/ 05 июня 2019

Проблема: Попытка сделать звонок с локального узла https на другой сайт порта https с локальным хостом, и я получаю net::ERR_CERT_COMMON_NAME_INVALID

Если я отправляю var url = "https://localhost/contactmanagerwebui/api/FindAddress"; Ошибка jquery.js: 9600 ВАРИАНТОВ https://localhost/contactmanagerwebui/api/FindAddress?_=1559763120546 net :: ERR_CERT_COMMON_NAME_INVALID

Просто стандартный вызов ajax jquery:

$.ajax({
    type: "GET",
    url: url,
    contentType: 'application/json',
    cache: false,....
    ….

Если я перехожу на вызов с http, тогда я получаю эту ошибку

'http://localhost/contactmanagerwebui/api/FindAddress?_=1559763560402' 
 from origin 'https://localhost:44392' has been blocked by CORS policy:  
 Response to preflight request doesn't pass access control check: 
 Redirect is not allowed for a preflight request.

Да, я включил CORS при contactmanagerwebui запуске

1 Ответ

0 голосов
/ 05 июня 2019

Я думаю, что ваш второй домен блокирует вас для любого запроса по политике cors.Вы должны принять ваши первые запросы домена на второй с доменом cors allow

...