0

我将 Parse 数据从 Parse.com 迁移到 MongoDB + Heroku。我能够成功地从新数据库中获取数据。但是,其中一个对象有一个 PFFile。当我尝试提取它的 url 时,我得到如下信息:

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。这里可能缺少什么?有人遇到过这个问题吗?

4

1 回答 1

0

我也遇到过这种情况。如果我在迁移之前恢复到以前的 Parse 配置,那么一切都像魅力一样。一旦我将配置更新到新的解析服务器,我就会遇到这个问题。它似乎也只特定于 PFFiles。

于 2016-02-29T16:52:37.167 回答