Apache2.4 - смешанный контент: связь HTTPS и HTTP
Bonjour, J'ai actuellement un web site. Угловая безопасность и HTTPS и официальное сообщение API, удаленный без защиты HTTP. Et j'ai une erreur bloquante концерн le "смешанный контент". Невозможно установить связь с HTTPS и HTTP => Voici la page de mon site: https://www.ponyracing.anouvene.com/#/races => API distante: http://ponyracer.ninja-squad.com/api/races => Erreur: zone.js:1805 Смешанное содержимое: страница "https://www.ponyracing.anouvene.com/#/races" была загружена через HTTPS, но запросила небезопасную конечную точку XMLHttpRequest "http://ponyracer.ninja-squad.com/api/races?status=PENDING. Этот запрос был заблокирован; содержание должно быть подано через HTTPS. Je n'ai для решения проблемы с помощью переполнения стека... Est ce que vous ou quelqu'un d'ici pouvez me donner des pistes, merci d'avance for vôtre aide.... On m'a Дежа не ездит по городу на месте прокси-сервера HTTPS, который является официальным представителем, а также доверенным лицом, предоставляющим услуги по предоставлению информации через веб-сайт https://www.ponyracing.anouvene.com и не обращайтесь к хозяину:
# Redirection http vers https
<VirtualHost www.ponyracing.anouvene.com:80>
ServerName www.ponyracing.anouvene.com
ServerAlias ponyracing.anouvene.com
ServerAdmin a.nouvene@free.fr
Redirect permanent / https://www.ponyracing.anouvene.com:/
</VirtualHost>
<VirtualHost www.ponyracing.anouvene.com:443>
ServerName www.ponyracing.anouvene.com
ServerAlias ponyracing.anouvene.com
DocumentRoot "/var/www/ponyracing/server"
# a2enmod http2
<IfModule mod_http2.c>
Protocols h2 http/1.1
</IfModule>
# a2enmod ssl
<IfModule mod_ssl.c>
SSLEngine on
SSLProxyEngine On
SSLCertificateFile /etc/letsencrypt/live/www.mean.anouvene.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.mean.anouvene.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
# a2enmod headers
<IfModule mod_headers.c>
Header always set Access-Control-Allow-Origin "http://ponyracer.ninja-squad.com"
Header always set Access-Control-Allow-Methods "GET, POST, OPTIONS"
Header always set Access-Control-Max-Age 86400
Header always set Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept,
Authorization, uploader-chunk-number, uploader-chunks-total, uploader-file-id"
</IfModule>
</IfModule>
# a2enmod rewrite
RewriteEngine on
RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule ^(.*)$ $1 [R=204,L]
# a2enmod proxy proxy_http
ErrorDocument 503 /var/www/ponyracing/server/503.html
ProxyPass /var/www/ponyracing/server/503.html !
<Proxy *>
Require all granted
</Proxy>
ProxyPass / http://localhost:3002/ timeout=300
ProxyPassReverse / http://localhost:3002/ disablereuse=on
ProxyPreserveHost On
ProxyRequests Off
# Logs
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>