Configuration du serveur keycloak apache avec des problèmes de contenu mixte

Vous avez des problèmes pour configurer keycloak derrière mon serveur Apache,

Contenu mixte: la page de https://dev.mydomain.com/auth/admin/master/console/ a été chargée via HTTPS, mais a demandé un script non sécurisé http://dev.mydomain.com/auth/resources /1.7.0.final/admin/keycloak/js/controllers/groups.js ‘. Cette demande a été bloquée; le contenu doit être servi via HTTPS.

Ma configuration apache est,

ServerName dev.mydomain.com ServerAdmin [email protected] SSLEngine on SSLCertificateFile /opt/mydomain/domains/dev.mydomain.com/apache/dev.mydomain.com.crt SSLCertificateKeyFile /opt/mydomain/domains/dev.mydomain.com/apache/dev.mydomain.com.key SSLCertificateChainFile /opt/mydomain/domains/dev.mydomain.com/apache/dev.mydomain.com.ca-bundle DocumentRoot /opt/mydomain/domains/dev.mydomain.com/apache/htdocs  Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all Require all granted  ProxyRequests Off ProxyPreserveHost On RequestHeader set X-Forwarded-Proto "https" RequestHeader set X-Forwarded-Port "443"  Order deny,allow Deny from all Allow from all  ProxyPass /auth http://localhost:10082/auth nocanon ProxyPassReverse /auth http://localhost:10082/auth 

Une idée de ce qui ne va pas?

Vous devrez également mettre à jour la configuration Wildfly comme indiqué dans Activer SSL sur un proxy inverse -> Configurer WildFly

Si vous recherchez une configuration Wildfly CLI, regardez ici :

 $ jboss-cli.sh -standalone --file=batch.cli # batch.cli embed-server --std-out=echo batch /subsystem=undertow/server=default-server/http-listener=default:write-atsortingbute(name=proxy-address-forwarding,value=true) /subsystem=undertow/server=default-server/http-listener=default:write-atsortingbute(name=redirect-socket,value=proxy-https) /socket-binding-group=standard-sockets/socket-binding=proxy-https:add(port=443) run-batch stop-embedded-server