问题

Flash 和 Silverlight 应用程序无法再访问 ArcGIS Online 内容和服务

Last Published: January 7, 2021

描述

Esri 在 2021 年 1 月 26 日从 ArcGIS Online 中移除了 ArcGIS API for Flex 使用的安全策略文件,并将在 2021 年 10 月 12 日移除 ArcGIS API for Silverlight 使用的安全策略文件。

这意味着在这些日期之后,Flex 和 Silverlight 应用程序将无法再从 ArcGIS Online 访问任何内容和/或服务。 此外,由于与运行 Flash 相关联的安全漏洞,Adobe 自 2020 年 12 月 31 日起不再支持 Flash,并正在采取措施阻止基于 Flash 的应用程序运行。

原因

ArcGIS API for Flex 和 ArcGIS API for Silverlight 已于 2016 年 6 月停用。 但是,Esri 保留了这些策略文件的可访问性,以便希望继续使用其已部署的 Flex 和 Silverlight 应用程序的开发人员访问 ArcGIS Online 上的内容和服务:

将移除这些资源以保护客户免受安全漏洞的影响;与 Adobe、Microsoft 和主要浏览器供应商保持一致:

解决方案或解决方法

如果您在生产中拥有基于 Flex 或 Silverlight 的应用程序,Esri 强烈建议使用 ArcGIS API for JavaScript 将其迁移至基于 JavaScript 的应用程序。 ArcGIS API for JavaScript 是 Esri 基于 web 的开发和创新的重点,并且在许多方面都远远超过了早期 Flex 和 Silverlight API 的功能。

文章 ID:000024962

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容