Cesium Ion Unauthorized

Hi all,

I recently ran into an issue using Cesium where I no longer see any ION map tiles and receive the following error in the console:

GET https://api.cesium.com/v1/assets/2/endpoint?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkZDJhY2VhYy0wYzljLTRiNWUtYmNhOC04OTQyZDk1YmZhMDkiLCJpZCI6MjU5LCJzY29wZXMiOlsiYXNyIiwiZ2MiXSwiaWF0IjoxNTUxNDUyMjc4fQ.B5BkE4TUBja1yOnT9sC6t8rrWghvVep21tzBq6r7aHo 401 (Unauthorized)

I have never set a defaultAccessToken for Cesium.Ion and I am not using any custom imagery providers. The map tiles have worked for a long time and I am just now seeing this issue within the last month or so.
I know that I can create a Cesium ION account and create an access token, but I am wondering why the default access token no longer works for me.

The version of Cesium that I am using is 1.55.0.


This is because the default access token that ships with CesiumJS is not meant to be used in production. It’s just there to make it easier to get started with Cesium. The default tokens get revoked with each new release to prevent using server resources without paying for them.

Does that make sense?