我将Parse数据从Parse.com迁移到MongoDB + Heroku。我能够成功从新数据库中获取数据。但是,其中一个对象有一个PFFile。当我尝试提取它的网址时,我会得到这样的结果:
https:/files.parsetfss.com/044cdf35-4d09-40e2-aa06-2472e2317669/tfss-29248a63-3239-46f1-8e82-9380e3f3a1e1-file -- file:///
然而,它应该是这样的:
https://files.parsetfss.com/044cdf35-4d09-40e2-aa06-2472e2317669/tfss-29248a63-3239-46f1-8e82-9380e3f3a1e1-file
它在链接的末尾添加了一些内容,而https只有一个斜杠。如果" - file:///"删除并尝试链接,它将下载图像。否则,它会显示一些奇怪的文本作为AccessDenied。
到目前为止,我将我的fileKey放在index.js文件中并上传到Heroku。这里可能缺少什么?有谁遇到过这个问题?
答案 0 :(得分:0)
我也遇到过这种情况。如果我在迁移之前恢复到之前的Parse配置,那么一切都像魅力一样。一旦我将配置更新到新的解析服务器,我就会遇到这个问题。它似乎也只适用于PFFiles。