服务器在Parse Server仪表板上不可用

时间:2016-03-11 17:29:58

标签: parse-platform

我在本地计算机上设置了Parse Server Dashboard,并按照说明连接到Heroku上托管的Parse Server。

我在iOS中用来连接Heroku的服务器URL是:

https://my-app-name.herokuapp.com/parse

,所以我也将它用于仪表板。

我的配置设置为:

{
  "apps": [
    {
      "serverURL": "https://my-app-name.herokuapp.com/parse",
      "appId": "appId",
      "masterKey": "masterKey",
      "appName": "appName"
    }
  ]
}

,但是我收到错误“服务器无法访问。无法连接到服务器”。

当我删除https://时,我收到错误“服务器无法访问。服务器版本太低。”

版本是2.1.4,这是仪表板的最低要求。

有什么建议吗?

谢谢!

2 个答案:

答案 0 :(得分:3)

确保您的Parse服务器和仪表板之间的配置变量(APP_ID,MASTER_KEY,SERVER_URL)设置相同。对两个SERVER_URL使用https://而不是http://。

验证您的配置变量是否相同:

  1. 转到Heroku信息中心
  2. 在新标签页中打开您的Parse Server和Dashboard
  3. 转到各自的设置标签
  4. 单击Config Vars下的Reveal Config Vars按钮,验证两个应用的APP_ID,MASTER_KEY,SERVER_URL是否相同。

答案 1 :(得分:1)

请尝试以下两个步骤:
 npm install -g parse-dashboard
然后

parse-dashboard --appId yourAppId --masterKey yourMasterKey --serverURL "https://example.com/parse" --appName optionalName

网址不应包含双引号