Some imagery providers don't respect the protocol at the front of their own endpoint URLs
See original GitHub issueI am trying to report a different issue and wanted to use Sandcastle as an example. I clicked “Open In New Tab”, and the globe loaded with pure-blue imagery. The console shows “mixed-content” errors, and all the (blocked) network requests were being made to http://ecn.t2.tiles.virtualearth.net/tiles even though Sandcastle itself loads over HTTPS.
The page’s URL shows as blob:https://cesiumjs.org/{a guid}; perhaps for some reason protocol-relative URLs are resolving to HTTP instead of HTTPS in this case?
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
IAM Role Archives - Jayendra's Cloud Certification Blog
Check the archives of IAM Role articles on Jayendra's Blog. Here is all you need to know about IAM Role .
Read more >Web Content Accessibility Guidelines (WCAG) 2.1 - W3C
0.1 Background on WCAG 2§. Web Content Accessibility Guidelines (WCAG) 2.1 defines how to make Web content more accessible to people with ...
Read more >windows - hosts file ignored, how to troubleshoot? - Server Fault
Based on my own experience and what I encountered while Googling, here are some things to try: 1. Did you check that it...
Read more >Awesome Privacy - A curated list of services and alternatives ...
List of free, open source and privacy respecting services and alternatives ... Aegis - A free, secure and open source app for Android...
Read more >Best practices for REST API design - Stack Overflow Blog
Therefore, it's very important to design REST APIs properly so that we ... so the guidelines below apply to REST API endpoints that...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Thanks for reporting this @thw0rted !
And guess what, even though
createDefaultViewModelImageryProvidersswitched to all-https years ago, the change never took effect. If you load CesiumViewer from an insecure page, you’re still making insecure requests back to Bing. Even though the construction parameters of the imagery provider included a URL specifically withhttpson the front, that’s being overridden withhttphere based on the document protocol being eitherbloborhttp.