Parse platform 解析文件是否具有ACL

Parse platform 解析文件是否具有ACL,parse-platform,Parse Platform,似乎ParseFile没有ACL,或者换句话说,一旦ParseFile的URL公开,任何可以发出GET http请求的人都可以使用该文件 我希望我在文档中遗漏了一些东西,因为这听起来不是一个好主意。据我所知,这意味着URL仅由保存对ParseFile的引用的ParseObject的ACL“保护” 也许知道我正在阅读/使用.NET+Xamarin的内容是有意义的。我想你自己已经把它总结得最好了: 仅由保存对ParseFile的引用的ParseObject的ACL“保护” 如果有人碰巧知道您的特定文

似乎ParseFile没有ACL,或者换句话说,一旦ParseFile的URL公开,任何可以发出GET http请求的人都可以使用该文件

我希望我在文档中遗漏了一些东西,因为这听起来不是一个好主意。据我所知,这意味着URL仅由保存对ParseFile的引用的ParseObject的ACL“保护”


也许知道我正在阅读/使用.NET+Xamarin的内容是有意义的。

我想你自己已经把它总结得最好了:

仅由保存对ParseFile的引用的ParseObject的ACL“保护”

如果有人碰巧知道您的特定文件的url,那么应该向他们致敬,因为他们是唯一创建的,就像objectId一样:

。。包含文件名,该文件名是以唯一标识符作为前缀的原始文件名,以防止名称冲突。这意味着您可以使用相同的名称保存文件,并且这些文件不会相互覆盖

换句话说,最后一个路径组件将始终是唯一的:

tfss-db295fb2-8a8b-49f3-aad3-dd911142f64f-airlines.txt
即使您重新上传新的airlines.txt文档:

tfss-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-airlines.txt
要总结ACL,请执行以下操作:

可以将ACL或访问控制列表添加到任何
Parse.Object
,以将访问权限仅限于应用程序的一部分用户

因此,根据Parse,它的目的是用于对象本身,而不是该对象的特定参数。到目前为止,它们不支持在对象“标题”列或“电子邮件”列或特定列类型上设置特定的读/写ACL,ACL依赖于对象或用户


对于那些有兴趣阅读更多关于解析ACL的信息的人,可以在这里查看他们的资源:

@soulshined如果你能回答的话,你的评论可以帮你获得一些代表点。:)这实际上是一个经过深思熟虑的特性,出于某种原因,它非常简单,以至于没有被合并。他们有每月的APA(询问解析任何事情),他们将发送电子邮件给他们说,开始问下个月APA的问题,这应该是其中之一!好主意。