问题

问题:无法在 Chrome-Twitter 和 Public Information web 应用程序模板中访问 Twitter

Last Published: November 11, 2020

描述

用户无法使用 Public InformationChrome-Twitter 可配置应用程序模板的 Twitter 功能,这两个模板都可以用作社交媒体平台,供用户共享 web 地图和显示地理定位推文。
在某些情况下,Twitter 图标将被禁用或缺失。 在其他情况下,用户无法登录 Twitter。

注: 虽然 Public Information 模板仍在 ArcGIS 10.8 和其他最新版本以及 ArcGIS Online 中使用,但 Chrome-Twitter 模板仅在 10.3 之前版本中可用。

原因

此问题有以下几个可能的原因:

  • Web 浏览器中未启用 cookie,因此阻碍了 web 应用程序模板存储 Twitter OAuth 应用程序密钥。
  • 使用了安全 web 地图服务。
  • 为组织启用了安全套接字层 (SSL)。
  • 在组织的安全设置中禁用了在组织外部共享内容的选项。
  • 防火墙或代理服务器设置阻止连接。

解决方案或解决方法

解决该问题有以下几种方法:

  • 配置浏览器以允许来自 arcgis.com、esri.com 或相关 Esri 站点的 cookie。
  • 如果使用安全 web 地图,需要在 ArcGIS Online 中设置 referrer URL 或 IP 地址。 有关详细信息,请参阅 ArcGIS Online:ArcGIS Server web 服务
  • 禁用组织 SSL。 有关说明,请参阅 ArcGIS Online:配置安全性设置
  • 通过导航至我的组织 > 编辑设置 > 安全性 > 共享和搜索,启用在组织外部共享内容。选中成员可在组织外共享内容选项旁的复选框。
  • 配置防火墙或代理服务器设置以允许 ArcGIS Online 与 Twitter 进行连接。将 arcgis.com、arcgisonline.com、esri.com 或相关的 Esri 域添加到防火墙允许名单。

文章 ID:000012144

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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