Hello,
We been using Thinkgeo Mapsuite Web Edition 9 for a while now and since last week we have been getting an error when trying to save an image of the map for the Google maps provider. The application has been in use for more than a year and now has started giving this error.
The error is the following:
The remote server returned an error: (403) Forbidden.
The stack trace is the following for the outer exception:
at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
at ThinkGeo.MapSuite.Core.GoogleMapsLayer.9z0=(RectangleShape canvasExtentForGoogleDrawing)
at ThinkGeo.MapSuite.Core.GoogleMapsLayer.9j0=(GeoCanvas canvas)
at ThinkGeo.MapSuite.Core.GoogleMapsLayer.DrawCore(GeoCanvas canvas, Collection1 labelsInAllLayers) at ThinkGeo.MapSuite.Core.Layer.Draw(GeoCanvas canvas, Collection
1 labelsInAllLayers)
And the inner exception is the following for the inner exception (from the task initiated above):
at System.Net.HttpWebRequest.GetResponse()
at ThinkGeo.MapSuite.Core.GoogleMapsLayer.SendWebRequestCore(WebRequest webRequest)
at ThinkGeo.MapSuite.Core.GoogleMapsLayer.SendWebRequest(WebRequest webRequest)
at ThinkGeo.MapSuite.Core.GoogleMapsLayer./D0=(Object tileInfo)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
Could someone help us understand what might be causing this.
Best Regards.