问题描述
我在我的应用程序中使用 OSM 地图并从图块 https://tile.openstreetmap.org/ 下载图块。我正在使用 WebClient 从 OSM 服务器下载磁贴。它在 5 天前完美运行。但是突然之间,没有从服务器下载图块,地图也没有显示在我的应用程序中。我使用下面的代码下载磁贴。
imageBytes = await webClient.DownloadDataTaskAsync(imageUri);
我已经检查了源代码并在 try-catch 中得到以下异常。
远程服务器返回错误:(403) Forbidden。
为了解决这个问题,我将以下属性设置为 true 但仍然没有在我的应用程序中显示地图。
webClient.UseDefaultCredentials = true;
webClient.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
任何人,请帮我解决这个问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)