This application is using Cesium's default ion access token. How can i fix this warning?

It looks the docs are actually outdated. It says here that it will use a default Bing key:

https://cesiumjs.org/Cesium/Build/Documentation/BingMapsImageryProvider.html

But this is no longer true. You’ll have to get a key from https://www.bingmapsportal.com/ if you’re not using Cesium ion.

I just tested with a geocoder, and this code works once I add my key in (and doesn’t show the ion warning).

Cesium.Ion.defaultAccessToken = null;

var viewer = new Cesium.Viewer(‘cesiumContainer’, {

imageryProvider: new Cesium.BingMapsImageryProvider({

url : ‘https://dev.virtualearth.net’,

key: ‘’,

mapStyle: Cesium.BingMapsStyle.AERIAL_WITH_LABELS

}),

baseLayerPicker : false,

geocoder : [

new Cesium.CartographicGeocoderService(),

new Cesium.BingMapsGeocoderService({key:’’})

]

});

Thanks for pointing out the confusion here. I’ll update the docs.