从parse.com迁移到heroku

时间:2016-06-03 20:08:59

标签: heroku parse-platform parse-server

将应用程序从Parse.com迁移到Heroku后,除了获取文件外,一切似乎都能正常工作。 当我尝试从我的应用程序和仪表板/浏览器访问文件时,我收到拒绝访问的消息。我确实添加了一个参数" FILE_KEY",其值从parse.com复制到我的应用程序的配置变量,但它没有帮助。 我读到了将fileKey解析为ParseServer的构造函数,但不知道如何解析。我是否必须将其添加到index.js文件中还是有其他方法吗?

由于

1 个答案:

答案 0 :(得分:0)

解决了:-) 将行fileKey:process ....添加到index.js,如:

var api = new ParseServer({
  databaseURI: databaseUri || 'mongodb://localhost:27017/dev',
  cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
  appId: process.env.APP_ID || 'myAppId',
  fileKey: process.env.FILE_KEY || 'myFileKey',
  masterKey: process.env.MASTER_KEY || '', //Add your master key here. Keep it secret!
  serverURL: process.env.SERVER_URL || 'http://localhost:1337/parse',  // Don't forget to change to https if needed
  liveQuery: {
    classNames: ["Posts", "Comments"] // List of classes to support for query subscriptions
  }
});