When I try to deploy on a Azure WebApp and I force HTTPS, the base URL (in config.php) is set not correctly to a HTTPS URL. It stays on HTTP causing a lot of mixed content errors.
It should be better that all referenced links are relative and not fully qualified or the code for detecting HTTPS should be checked.