Установка SSL-сертификатов вызывает XMLHttpRequest, не удается загрузить исключение

Проблема:

У меня есть 2 веб-сайта с одинаковым IP-адресом (домен и поддомен), и у меня есть SSL-сертификат для каждого из них. Домен представляет собой сайт wordpress, а поддомен — приложение ruby ​​on rails. на поддомене сертификат установлен и работает без проблем, но когда я пытаюсь добавить второй сертификат для основного домена, он работает, но запрещает доступ к поддомену.

На странице проверки веб-браузера отображается эта ошибка:

«XMLHttpRequest не может загрузить https://giladparking.com/wp-content/plugins/wp-slimstat/wp-slimstat-js.php. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'https://monthly.giladparking.com' запрещен».

Что я пробовал:

Я следил за это руководство, чтобы включить поддержку SNI, и, похоже, оно работает, за исключением ранее упомянутой проблемы.

Я просмотрел этот пост. , что также объясняет, что вы не можете делать XMLHTTPRequests между доменами. но эта проблема возникает только тогда, когда действуют оба сертификата.


person Haitham Fallatah    schedule 09.09.2016    source источник


Ответы (1)


«XMLHttpRequest не может загрузить https://giladparking.com/wp-content/plugins/wp-slimstat/wp-slimstat-js.php....

Сертификат для этого сайта действителен для month.giladparking.com и www.monthly.giladparking.com, но не для giladparking.com. Вот почему любой доступ к этому сайту завершится ошибкой сертификата. Эта проблема не ограничивается XMLHTTPRequests.

person Steffen Ullrich    schedule 09.09.2016