Canonical SSL URL

Permalink
What is the correct way to have Concrete5 use the SSL URL provided under Canonical URLs?

I would like to have an entire website redirect from HTTP to HTTPS and have succeeded by customising the .htaccess file. A problem has surfaced though that I cannot get around. When accessing the Dashboard via the icon on the upper right hand corner it fails to load. Chrome complains that
/ccm/system/panels/dashboard?cID=74
is being loaded via HTTP. It would appear that Concrete5 itself is referencing the non-SSL Canonical URL and the system prevents me from adding "https://" at the start of the Canonical URL (the non-SSL one).

So how do you tell Concrete5 you only want pages and assets (JS, CSS, etc) to load via HTTPS?