Search code examples
firefoxcross-origin-embedder-policycross-origin-opener-policy

crossOriginIsolated is false at not localhost address. How can I fix it?


I want to use SharedArrayBuffer on Firefox. So I let my web server add Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy in response header according to the document.

It works fine when you access the server as localhost, but it does not work when you access the server as its IP address. How can I fix it?

The version of Firefox is 83.0.

Thanks.


Solution

  • It seems that you need HTTPS when not accessing the server by localhost.

    It is explained in this link by the following line :

    As a baseline requirement, documents will need to be in a secure context.