Crossrider resources served from HTTP instead of Https

I have a browser extension developed using the CrossRider API.

When I install it from Chrome, I get the following error:

Mixed content: the page on xxxxxxx.com loads on top of https, but requested an XMLHttpRequest http://resources.crossrider.com/system/resources/apps/68868/959532?ver=19 unsafe endpoint. This request is blocked; Content must be submitted by HTTPS.

Why does the cross server request resources over HTTP instead of HTTPS. Do I need to set any flag anywhere?

More importantly, why does crossrider request this URL?

This means that a cross server is connected and running for my browser to work. If there are many users in my plugin, will this affect my availability of my plugin?

If this JS file is needed, is it possible to place this file on our server?

We really do not want to be dependent on the CrossRider server.

[Update]: I am attaching a screenshot of the error. enter image description here

+6
source share
1 answer

You asked a few questions, and therefore I answered those that I can base on the information provided.

Crossrider is a cloud service, and it requires Internet access to download code and extension resources.

In general, once the extension is installed and resources are loaded, the extension runs locally and periodically visits the Crossrider site for updates. Consequently, Crossrider (CDN) server dependency occurs primarily during installation and periodically thereafter, because extensions are performed locally after installation. This model comes with several benefits, including automatic code / frame updates and a statistics panel. Of course, if this does not meet your requirements, there are other stand-alone platforms that you can use to create the extension.

Regarding resource loading, this usually works without problems. I am happy to take a look at your script, but for this you need to specify the identifier and versions of the browser and OS that you use, and I will investigate.

[ Disclosure : I am an employee of Crossrider]

+2
source

Source: https://habr.com/ru/post/980184/


All Articles