I recently spent a lot of time trying to fix a problem with one of my sites hosted as an App Service on Microsoft Azure. This particular site has an SSL certificate assigned to the production slot and does not have a certificate assigned to the staging slot. It is my practice to publish my sites to a slot I call "staging" and then once they are tested I use the swap feature in Azure to move staging to production. The site I had contains a page with the new HTML5 report viewer. The reports page looks fabulous and runs perfectly in the staging slot (the non https slot) however as soon as it is swapped into the production (https) site the reports page would return a blank screen. Thanks to a lot of help from the support team and from Fiddler we were able to determine a very simple fix.
The report viewer page was referencing the minimized jquery script in the normal way i.e.
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
Once I changed the http to https everything started working
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
I hope this posts saves some time for anyone else that runs into a similar issue. The fix is clearly very simple but running it down was a challenge