Hi,
I have just added this Docker sample setup to test running Orthanc and OHIF from a remote computer with HTTPS enabled. It seems to work.
If you disable HTTPS, I’m indeed getting the “CORS isolation” error when accessing OHIF from a remote computer and not when accessing OHIF from localhost. To me, this seems like a browser protection feature:
- either you are running in a “trusted environment”: localhost or HTTPS and the browser won’t complain
- if you are accessing a remote site without HTTPS, the browser is more strict.
To me, these limitations come from the use of SharedArrayBuffer in OHIF and they require the same kind of trusted environment (reference).
Hope this helps and clarifies these numerous CORS issues with OHIF.
Best regards,
Alain.