Thanks Bryan, I'm not sure we're talking about the same thing though.
Icons are displaying fine when running locally in Azure emulator, but publishing to Azure cloud service I don't see any icons. See screen shot below.
I've looked a bit deeper into this. If I examine the CMS Desk source code I can access the bootstrap.css file and see that it's referencing the icon fonts using an absolute URL which is correct except that it's added port 81 like this:
If I browse to this URL it's not available as expected. If I remove the :81 then it downloads the font file.
Note that on the server the bootstrap.css references icons as
url('../Default/Fonts/Core-icons.woff') so presumably this absolute URL is being added by
/CMSPages/GetResource.ashx since the HTML references the stylesheet as