Tengo una compilación de Frontend con Mapbox GL JS y me gustaría acceder a un Tileset privado que cargué en Mapbox Studio. Sin embargo, solo se puede acceder a Tilesets privados con tokens secretos y Mapbox se niega a funcionar cuando se inicializa con ellos.
¿Hay alguna manera de mantener mi mapa privado y acceder a él a través de Mapbox GL?
Sin embargo, solo se puede acceder a Tilesets privados con tokens secretos
Creo que estás equivocado. Se puede acceder a conjuntos de teselas privadas mediante cualquier token desde la misma cuenta, según la documentación :
Si un conjunto de mosaicos es público, cualquier usuario de Mapbox puede usar la ID del conjunto de mosaicos con sus tokens de acceso. Sin embargo, solo el propietario de un conjunto de fichas puede realizar cambios o eliminar un conjunto de fichas, incluso si es público. Si un conjunto de fichas es privado, la ID del conjunto de fichas solo se puede usar con un token de acceso de la cuenta del propietario. De forma predeterminada, los nuevos mosaicos creados en Mapbox Studio son privados.
Entonces, cambie a usar un token público regular y debería funcionar.