json - 解析仪表板为空

标签 json node.js amazon-web-services parse-server

我已经在亚马逊 EC2 的同一实例上设置了带有 mongodb 的 Parse-Server。

我无法访问parse-dashboard,因为我没有安装SSL证书,所以我使用nginx + Let's Encrypt来解决这个问题。

但是现在当我尝试访问解析服务器时我得到:

无法登录

如何解决这个问题?这是我的仪表板配置:

{
  "apps": [
    {
        "serverURL": "http://mysvrurl/parse", 
        "appId": "myappid",
        "masterKey": "mykey",
        "appName": "appname"
    }
  ],
  "users": [
    {
      "user":"user", 
      "pass":"p@ssw0rd"
    }

我的index.js:

var api = new ParseServer({
  databaseURI: databaseUri || 'mongodb://localhost:27017/',
  cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
  appId: process.env.APP_ID || 'myappid',
  masterKey: process.env.MASTER_KEY || 'mykey', //Ad$
  serverURL: process.env.SERVER_URL || 'http://localhost:1337/parse',$
  liveQuery: {
    classNames: ["Posts", "Comments"] // List of classes to support f$

 }
});

最佳答案

在我了解所有技术之前,我可以了解一些有关您的服务器的信息吗?

  1. 您是否使用 Elastic Beanstalk 设置解析服务器?或者只是创建一个新的 amazon Linux EC2 实例?
  2. 如果您使用 Elastic Beanstalk,您的 Elastic beanstalk 仪表板是否显示 health: Ok ?或者它指出严重、警告、不良等?
  3. 如果您使用 Elastic Beanstalk 设置解析服务器,则上述代码中的 serverURL 设置应为 localhost,而不是任何其他链接。 > http://localhost:1337/parse
  4. 如果可能的话,请将您的index.js粘贴到此处,我可以帮助您查看。

    编辑:

    var allowInsecureHTTP = true;
    var parseDashboardSettings = {
      "apps": [{
        "serverURL": process.env.SERVER_URL || 'http://localhost:1337/parse',
        "appId": process.env.APP_ID || '***',
        //"restAPIKey": process.env.RESTAPI_KEY || "***",
        "masterKey": process.env.MASTER_KEY || '***',
        "appName": process.env.APP_NAME || "***"
      }],
      "users": [{
        "user": "administrator", //REPLACE WITH YOURS
        "pass": "password", //REPLACE WITH YOURS
        "masterKey": process.env.MASTER_KEY || '****',
        "apps": [{
          "appId": process.env.APP_ID || '****'
        }]
      }]
    }
    var dashboard = new ParseDashboard(parseDashboardSettings, allowInsecureHTTP);
    app.use('/dashboard', dashboard);
    

关于json - 解析仪表板为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43699413/

相关文章:

iOS:使用 AFNetworking 解析 JSON 并检索特定信息?

php - 在 php 中执行 gulp 返回错误,但在 shell 中可以工作

mysql - 从所有记录中查找匹配的问题

php - 如何使用来自 aws 的 PHP SDK 设置凭据以使用 AmazonSES 发送电子邮件

javascript - react native api 调用响应

javascript - 过滤嵌套的 JSON javascript

javascript - 以下 javascript 是否可以防止任意代码执行?

linux - 在端口 25 上 Telnet 时 aws 上的连接超时

java - 将java应用程序从bitbucket存储库部署到AWS : instance error

sql - JSON_VALUE 的 Postgres 语句