ESRI / ArcGIS:“错误:服务目录已被禁用。”

时间:2015-02-13 02:19:04

标签: javascript geospatial arcgis esri arcgis-server

“错误:服务目录已被禁用。” (错误:403)

您好,

我是ESRI / ArcGIS API的首次使用者。我已经设置了一个帐户...等...并且有一个节点服务器获取ESRI令牌并向ESRI / ArcGIS服务端点发出请求 - VRP(车辆路径问题)服务。

我只想“启用”“服务目录”......或者本案例中的语言

我不是想做任何先进的事情,只需触摸服务即可熟悉输入和输入。输出 - 非常简单 直接基本内容。

但是,当我尝试此请求时,响应正文是一个HTML字符串(200/ok):<b>Error: Services Directory has been disabled.</b>我已经(很多)搜索了一个解决方案,包括来自以下页面: / p>

http://resources.arcgis.com/en/help/rest/apiref/admin.html

讽刺的是(或者说太多),我在ESRI / ArcGIS上找不到任何东西 - 或者甚至是关于此事的Stackoverflow - 尽管它似乎是使用这些服务的第一道门槛。

如果您愿意,请查看上面的链接,希望您可以了解它的解释 - 即http://<host>:<port>/<instance>/admin URI架构。 似乎我可能需要在某处托管/安装管理员/管理服务器(?)。我现在正在使用我的localhost(注册免费/开发人员包) - 在安装/配置之前我是否需要部署?在ESRI在线门户网站/ myesri中是否有“启用服务'X'”?

3 个答案:

答案 0 :(得分:1)

我认为问题是你正在打错了网址。您尝试提出请求的VRP(车辆路径问题)服务的网址(方案)是什么?

答案 1 :(得分:0)

听起来像是向arcGIS服务器发出了URL请求。只有服务器管理员才能启用服务目录,因为它被禁用,您无法向get rest服务发出HTML请求。 Here a link to what ESRI says

答案 2 :(得分:0)

基本上,尽管他们的 doco.. Esri 没有在他们的示例中的那个 url 上激活服务目录......

https://geocode.arcgis.com/arcgis/ 是服务现在所在的位置...

例如 https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/suggest?f=json&text=Lesmurdie&maxSuggestions=6&token=\