Hi,
I want to display some of my tile layers via Android Auto and Apple Carplay for our field workers. As I have not found any viable Esri apps that will do this, I'm looking to an app called OsmAnd to solve this. The app takes in tiled layers from mapserver URLs very nicely, however those service URLs need to be public, and I need them to be secure.
OsmAnd does not provide a means of authentication as can be seen in the screengrab. Therefore, I want to limit the use of my public service to the OsmAnd Android and Apple apps, but cannot work out how to do this. I've tried variations of referrer URLs (e.g. https://*osmand*) without success. This is because I believe the app is doing a direct call to my services and overlaying them on the map on device, rather than any map config being saved and my services being called from an osmand.net server of some sort.
Is there a way to work out where my services are being called from and limit the services to that source/referrer?
Thanks,
Leon.
OsmAnd add layer dialog.
How to limit my service?