【问题标题】:Access denied to files after migration from parse.com to heroku从 parse.com 迁移到 heroku 后拒绝访问文件
【发布时间】:2016-06-05 06:17:24
【问题描述】:

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

谢谢

【问题讨论】:

    标签: heroku parse-platform parse-server


    【解决方案1】:

    已解决:-) 将行 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
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 2015-11-23
      • 2017-04-18
      • 1970-01-01
      • 1970-01-01
      • 2020-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多