Hi team,
The problem
When trying to fetch OSM raster tiles directly from tile.openstreetmap.org, the requests get blocked. The OSM tile servers enforce a Referer/User-Agent policy — requests that arrive without a valid HTTP Referer header, or with an unrecognized one, are rejected with a 403.
It seems like that Coherent GT strips or doesn’t send a proper Referer header on outgoing HTTP requests.
Why not fetch directly from Coherent GT?
Coherent GT does not expose a way to inject custom HTTP headers on fetch()/XHR requests at the application level, so patching the Referer from JS isn’t an option.
I have partially solved the issue internally using a proxy, but isn’t exactly ideal.
Btw, similar issue with CORS (I have to allow origins to * on my webserver in order for this to work)
There are several products on the Marketplace affected by this issue